Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 30 Jun 2014 remove less than or equal to 30 Jun 2014 from query
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-2014 103 3845 151 31.26 5 29 6/9 39.17 2 55 0 -7.91
Match by match list
111* - 111 1 - - 0 0 ODI v India Visakhapatnam 20 Oct 2010 ODI # 3060
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
151 2 153 1 - - 1 0 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
117 - 117 1 - - 0 0 ODI v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
14 4 18 0 - - 3 0 Test v India Mohali 1 Oct 2010 Test # 1972
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 1 25 0 0 T20I v England Southampton 13 Jun 2005 T20I # 2
0 - 0 0 0 30 0 0 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
6 21 27 0 - - 0 0 Test v England Chester-le-Street 9 Aug 2013 Test # 2093
62 25 87 0 0 35 0 0 Test v South Africa Perth 17 Dec 2008 Test # 1899
16 - 16 0 - - 0 0 T20I v Sri Lanka Perth 31 Oct 2010 T20I # 192
71 - 71 0 - - 0 0 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
0 - 0 0 1 13 1 0 ODI v India Wankhede 17 Oct 2007 ODI # 2632
5 44 49 0 - - 3 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
10 - 10 0 1 13 0 0 ODI v England The Oval 1 Jul 2012 ODI # 3281
27 - 27 0 - - 0 0 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
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
17 7 24 0 6 9 2 0 Test v India Wankhede 3 Nov 2004 Test # 1720
1 - 1 0 - - 0 0 ODI v West Indies Kuala Lumpur 18 Sep 2006 ODI # 2417
14 3 17 0 1 27 2 0 Test v India Bengaluru 9 Oct 2010 Test # 1973
47 - 47 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
37 - 37 0 - - 1 0 T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
12 - 12 0 1 18 1 0 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
19 1 20 0 1 16 2 0 Test v South Africa Gqeberha 20 Feb 2014 Test # 2121
88* 29 117 0 0 40 0 0 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
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
11 - 11 0 0 12 1 0 ODI v India Melbourne 10 Feb 2008 ODI # 2675
43 - 43 0 0 17 0 0 ODI v England Chester-le-Street 7 Jul 2012 ODI # 3284
2 - 2 0 0 12 0 0 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
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
40 30 70 0 - - 0 0 Test v England Birmingham 4 Aug 2005 Test # 1758
47 - 47 0 1 18 0 0 ODI v West Indies Brabourne 18 Oct 2006 ODI # 2432
2 80 82 0 - - 1 0 Test v England Adelaide 3 Dec 2010 Test # 1983
1 - 1 0 0 2 0 0 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
0 - 0 0 0 17 1 0 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
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
0 47 47 0 - - 1 0 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
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
0 - 0 0 0 17 0 0 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
91 16 107 0 - - 0 0 Test v India Hyderabad 2 Mar 2013 Test # 2076
1 - 1 0 1 14 1 0 ODI v England Manchester 10 Jul 2012 ODI # 3286
11 - 11 0 1 19 0 0 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
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
36 56 92 0 - - 1 0 Test v England Nottingham 25 Aug 2005 Test # 1762
18 - 18 0 0 18 0 0 ODI v England Sydney 2 Feb 2007 ODI # 2497
20 13 33 0 0 13 0 0 Test v England Melbourne 26 Dec 2010 Test # 1986
38 - 38 0 - - 0 0 ODI v India Adelaide 12 Feb 2012 ODI # 3237
3 - 3 0 1 13 0 0 T20I v India Durban 22 Sep 2007 T20I # 45
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
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
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
0 18 18 0 - - 0 0 Test v India Mohali 14 Mar 2013 Test # 2081
23 81 104 0 0 52 2 0 Test v India Perth 16 Jan 2008 Test # 1862
27 - 27 0 - - 0 0 T20I v England Bridgetown 16 May 2010 T20I # 177
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
33 - 33 0 0 15 0 0 ODI v England Melbourne 9 Feb 2007 ODI # 2515
4 41 45 0 - - 2 0 Test v England Sydney 3 Jan 2011 Test # 1989
72 - 72 0 0 27 0 0 ODI v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
25* - 25 0 1 14 0 0 T20I v India Brabourne 20 Oct 2007 T20I # 47
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
3 0 3 0 0 20 2 0 Test v England The Oval 20 Aug 2009 Test # 1931
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
9 - 9 0 - - 2 0 ODI v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
17 - 17 0 3 52 1 0 ODI v India Brisbane 4 Mar 2008 ODI # 2689
0 23 23 0 - - 3 0 Test v England Nottingham 10 Jul 2013 Test # 2090
23 69 92 0 0 34 1 0 Test v India Mohali 17 Oct 2008 Test # 1889
5 - 5 0 - - 0 0 T20I v Pakistan Birmingham 5 Jul 2010 T20I # 184
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 - 0 0 - - 0 0 ODI v England Sydney 11 Feb 2007 ODI # 2519
DNB - - - - - 0 0 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
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
3 77 80 0 - - 1 0 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
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
22 - 22 0 - - 0 0 ODI v England Cardiff 14 Sep 2013 ODI # 3415
19 - 19 0 1 29 0 0 ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
28 51 79 0 - - 1 0 Test v England Lord's 18 Jul 2013 Test # 2091
8 22 30 0 0 29 1 0 Test v India Nagpur 6 Nov 2008 Test # 1892
30 - 30 0 - - 1 0 T20I v Pakistan Birmingham 6 Jul 2010 T20I # 185
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
6 - 6 0 - - 0 0 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
22 0 22 0 - - 2 0 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
61 - 61 0 - - 1 0 ODI v England Lord's 29 Jun 2012 ODI # 3280
2 - 2 0 - - 0 0 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
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
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page