Records type all-round analysis [change type]
View match by match list [change view]
Match result lost match remove lost match from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2003-2015 394 17112 329* 45.26 36 94 6/9 37.81 3 253 0 7.45 Profile
filtered 2003-2015 110 4060 151 30.29 5 29 6/9 40.06 2 57 0 -9.77
Match by match list
130 31 161 1 0 25 2 0 Test v India Chennai 22 Feb 2013 Test # 2074
1 136 137 1 1 27 1 0 Test v England Lord's 16 Jul 2009 Test # 1925
117 - 117 1 - - 0 0 ODI v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
151 2 153 1 - - 1 0 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
111* - 111 1 - - 0 0 ODI v India Visakhapatnam 20 Oct 2010 ODI # 3060
30 - 30 0 - - 1 0 T20I v Pakistan Birmingham 6 Jul 2010 T20I # 185
27 - 27 0 0 2 0 0 ODI v Sri Lanka Melbourne 3 Nov 2010 ODI # 3065
8 - 8 0 - - 0 0 ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
14 4 18 0 - - 3 0 Test v India Mohali 1 Oct 2010 Test # 1972
6 21 27 0 - - 0 0 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
43 - 43 0 0 17 0 0 ODI v England Chester-le-Street 7 Jul 2012 ODI # 3284
11 - 11 0 0 12 1 0 ODI v India Melbourne 10 Feb 2008 ODI # 2675
2 - 2 0 - - 0 0 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
38 - 38 0 - - 0 0 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
42 - 42 0 - - 0 0 ODI v England Birmingham 21 Sep 2004 ODI # 2180
62 25 87 0 0 35 0 0 Test v South Africa Perth 17 Dec 2008 Test # 1899
5 44 49 0 - - 3 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
1 - 1 0 0 2 0 0 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
47 - 47 0 1 18 0 0 ODI v West Indies Brabourne 18 Oct 2006 ODI # 2432
98 - 98 0 0 21 0 0 ODI v New Zealand Melbourne 6 Feb 2009 ODI # 2816
39 - 39 0 0 25 0 0 ODI v West Indies Port of Spain 25 May 2003 ODI # 2019
17 7 24 0 6 9 2 0 Test v India Wankhede 3 Nov 2004 Test # 1720
0 - 0 0 1 25 0 0 T20I v England Southampton 13 Jun 2005 T20I # 2
16 - 16 0 - - 0 0 T20I v Sri Lanka Perth 31 Oct 2010 T20I # 192
25 - 25 0 - - 0 0 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
67 - 67 0 1 34 1 0 ODI v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
14 3 17 0 1 27 2 0 Test v India Bengaluru 9 Oct 2010 Test # 1973
19 1 20 0 1 16 2 0 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
1 - 1 0 1 14 1 0 ODI v England Manchester 10 Jul 2012 ODI # 3286
0 - 0 0 0 17 0 0 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
27 - 27 0 - - 0 0 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
22 - 22 0 0 8 0 0 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
36 - 36 0 - - 0 0 ODI v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
88* 29 117 0 0 40 0 0 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
38 - 38 0 - - 0 0 ODI v India Adelaide 12 Feb 2012 ODI # 3237
18 - 18 0 0 18 0 0 ODI v England Sydney 2 Feb 2007 ODI # 2497
5 - 5 0 - - 1 0 ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
1 - 1 0 - - 0 0 ODI v West Indies St George's 1 Jun 2003 ODI # 2021
40 30 70 0 - - 0 0 Test v England Birmingham 4 Aug 2005 Test # 1758
37 - 37 0 - - 1 0 T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
15 - 15 0 - - 0 0 ODI v England Adelaide 26 Jan 2011 ODI # 3089
80 - 80 0 - - 0 0 ODI v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
2 80 82 0 - - 1 0 Test v England Adelaide 3 Dec 2010 Test # 1983
2 3 5 0 - - 0 0 Test v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
37 - 37 0 0 12 0 0 ODI v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
4 - 4 0 0 11 0 0 ODI v India Sydney 2 Mar 2008 ODI # 2688
2 - 2 0 0 12 0 0 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
87* - 87 0 - - 0 0 ODI v England Southampton 22 Jun 2010 ODI # 3000
54 - 54 0 0 38 0 0 ODI v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
0 47 47 0 - - 1 0 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
91 16 107 0 - - 0 0 Test v India Hyderabad 2 Mar 2013 Test # 2076
72 - 72 0 0 27 0 0 ODI v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
33 - 33 0 0 15 0 0 ODI v England Melbourne 9 Feb 2007 ODI # 2515
35 - 35 0 - - 0 0 ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
0 - 0 0 5 35 0 0 ODI v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
36 56 92 0 - - 1 0 Test v England Nottingham 25 Aug 2005 Test # 1762
0 - 0 0 0 17 1 0 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
34 - 34 0 - - 0 0 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
53 - 53 0 0 19 0 0 ODI v South Africa Centurion 26 Feb 2006 ODI # 2341
20 13 33 0 0 13 0 0 Test v England Melbourne 26 Dec 2010 Test # 1986
17 - 17 0 3 52 1 0 ODI v India Brisbane 4 Mar 2008 ODI # 2689
47 5 52 0 0 24 0 0 Test v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
9 - 9 0 - - 2 0 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
11 - 11 0 1 19 0 0 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
1 - 1 0 - - 0 0 ODI v England Cardiff 24 Jun 2010 ODI # 3002
45 - 45 0 - - 0 0 ODI v England Bristol 19 Jun 2005 ODI # 2251
0 18 18 0 - - 0 0 Test v India Mohali 14 Mar 2013 Test # 2081
0 - 0 0 - - 0 0 ODI v England Sydney 11 Feb 2007 ODI # 2519
50 - 50 0 0 22 1 0 ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
16 - 16 0 0 17 1 0 ODI v Sri Lanka Colombo (SSC) 29 Feb 2004 ODI # 2108
23 81 104 0 0 52 2 0 Test v India Perth 16 Jan 2008 Test # 1862
3 - 3 0 1 13 0 0 T20I v India Durban 22 Sep 2007 T20I # 45
8 - 8 0 0 19 2 0 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
1 - 1 0 0 24 1 0 ODI v South Africa Cape Town 3 Mar 2006 ODI # 2345
4 41 45 0 - - 2 0 Test v England Sydney 3 Jan 2011 Test # 1989
19 - 19 0 1 29 0 0 ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
38 4 42 0 - - 1 0 Test v England Cardiff 8 Jul 2015 Test # 2170
22 - 22 0 - - 0 0 ODI v England Cardiff 14 Sep 2013 ODI # 3415
27 - 27 0 - - 0 0 T20I v England Bridgetown 16 May 2010 T20I # 177
33 - 33 0 0 25 0 0 ODI v England Manchester 27 Jun 2010 ODI # 3003
2 - 2 0 - - 0 0 ODI v England Leeds 7 Jul 2005 ODI # 2259
3 0 3 0 0 20 2 0 Test v England The Oval 20 Aug 2009 Test # 1931
0 23 23 0 - - 3 0 Test v England Nottingham 10 Jul 2013 Test # 2090
61 - 61 0 - - 1 0 ODI v England Lord's 29 Jun 2012 ODI # 3280
6 - 6 0 - - 0 0 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
4 - 4 0 - - 0 0 ODI v Pakistan Dubai (DICS) 22 Apr 2009 ODI # 2845
42 - 42 0 0 26 0 0 ODI v India Brisbane 18 Jan 2004 ODI # 2084
23 69 92 0 0 34 1 0 Test v India Mohali 17 Oct 2008 Test # 1889
25* - 25 0 1 14 0 0 T20I v India Brabourne 20 Oct 2007 T20I # 47
46 - 46 0 - - 1 0 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
DNB - - - 1 49 2 0 ODI v South Africa Johannesburg 12 Mar 2006 ODI # 2349
0 - 0 0 0 30 0 0 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
10 3 13 0 - - 0 0 Test v England Birmingham 29 Jul 2015 Test # 2173
68* - 68 0 0 2 1 0 ODI v Zimbabwe Harare 31 Aug 2014 ODI # 3521
5 - 5 0 - - 0 0 T20I v Pakistan Birmingham 5 Jul 2010 T20I # 184
71 - 71 0 - - 0 0 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
3 77 80 0 - - 1 0 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
28 51 79 0 - - 1 0 Test v England Lord's 18 Jul 2013 Test # 2091
10 - 10 0 1 13 0 0 ODI v England The Oval 1 Jul 2012 ODI # 3281
0 - 0 0 1 13 1 0 ODI v India Wankhede 17 Oct 2007 ODI # 2632
26 - 26 0 0 27 0 0 ODI v Pakistan Abu Dhabi 3 May 2009 ODI # 2849
75* - 75 0 - - 0 0 ODI v Pakistan Perth 30 Jan 2005 ODI # 2215
8 22 30 0 0 29 1 0 Test v India Nagpur 6 Nov 2008 Test # 1892
DNB - - - - - 0 0 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
47 - 47 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
1 - 1 0 - - 0 0 ODI v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
22 0 22 0 - - 2 0 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
12 - 12 0 1 18 1 0 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
10 13 23 0 - - 0 0 Test v England Nottingham 6 Aug 2015 Test # 2175
12 - 12 0 - - 0 0 ODI v New Zealand Auckland 28 Feb 2015 ODI # 3617
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page