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 1995-2012 560 27483 257 45.95 71 8 1/0 47.50 0 364 0 -1.54 Profile
filtered 1995-2012 137 4838 242 29.32 9 2 1/9 38.50 0 61 0 -9.17
Match by match list
104 - 104 1 - - 0 0 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
101 99 200 1 - - 0 0 Test v South Africa Melbourne 26 Dec 2008 Test # 1902
100 - 100 1 - - 0 0 ODI v New Zealand Melbourne 21 Jan 1998 ODI # 1281
123 - 123 1 - - 0 0 ODI v Sri Lanka Melbourne 9 Jan 1996 ODI # 1032
144 72 216 1 - - 0 0 Test v England Leeds 16 Aug 2001 Test # 1556
102 - 102 1 - - 0 0 ODI v West Indies Jaipur 4 Mar 1996 ODI # 1072
164 - 164 1 - - 1 0 ODI v South Africa Johannesburg 12 Mar 2006 ODI # 2349
104 22 126 1 1 12 0 0 Test v West Indies Bridgetown 26 Mar 1999 Test # 1453
242 0 242 1 0 4 1 0 Test v India Adelaide 12 Dec 2003 Test # 1673
2 - 2 0 - - 0 0 ODI v West Indies St George's 30 May 2003 ODI # 2020
11 12 23 0 - - 2 0 Test v India Wankhede 3 Nov 2004 Test # 1720
8 - 8 0 - - 0 0 ODI v South Africa Centurion 5 Apr 2009 ODI # 2834
0 - 0 0 - - 0 0 ODI v South Africa Guwahati 1 Nov 1996 ODI # 1134
75 - 75 0 - - 0 0 ODI v New Zealand Christchurch 10 Dec 2005 ODI # 2303
16 - 16 0 - - 0 0 ODI v South Africa Perth 18 Jan 1998 ODI # 1280
77 72 149 0 - - 1 0 Test v India Bengaluru 9 Oct 2010 Test # 1973
6 0 6 0 0 41 3 0 Test v India Eden Gardens 11 Mar 2001 Test # 1535
1 - 1 0 - - 0 0 T20I v South Africa Centurion 29 Mar 2009 T20I # 88
1 - 1 0 - - 2 0 ODI v India Brisbane 4 Mar 2008 ODI # 2689
1 - 1 0 - - 0 0 ODI v India Sharjah 24 Apr 1998 ODI # 1327
9 - 9 0 - - 1 0 ODI v India Bengaluru 25 Mar 2001 ODI # 1696
61 - 61 0 - - 0 0 ODI v West Indies Brisbane 7 Jan 1996 ODI # 1031
0 - 0 0 - - 2 0 ODI v New Zealand Wellington 13 Mar 2010 ODI # 2975
18 - 18 0 0 2 0 0 ODI v Sri Lanka Colombo (RPS) 31 Aug 1999 ODI # 1491
14 13 27 0 - - 3 0 Test v India Delhi 10 Oct 1996 Test # 1335
6 - 6 0 - - 0 0 T20I v South Africa Johannesburg 24 Feb 2006 T20I # 6
7 - 7 0 - - 0 0 ODI v England Sydney 11 Feb 2007 ODI # 2519
51 - 51 0 - - 0 0 ODI v South Africa Melbourne 13 Jan 2002 ODI # 1784
0 - 0 0 - - 0 0 ODI v West Indies Georgetown 18 Mar 1995 ODI # 989
2* - 2 0 - - 0 0 ODI v West Indies St George's 1 Jun 2003 ODI # 2021
61 0 61 0 - - 2 0 Test v England Birmingham 4 Aug 2005 Test # 1758
20 - 20 0 - - 0 0 ODI v South Africa Cape Town 9 Apr 2009 ODI # 2839
12 - 12 0 - - 1 0 ODI v India Kochi 1 Apr 1998 ODI # 1300
33 - 33 0 - - 0 0 ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
0 9 9 0 - - 0 0 Test v England Adelaide 3 Dec 2010 Test # 1983
22 - 22 0 - - 0 0 ODI v Sri Lanka Hambantota 16 Aug 2011 ODI # 3180
0 11 11 0 0 2 1 0 Test v India Chennai 18 Mar 2001 Test # 1539
0 - 0 0 - - 0 0 T20I v West Indies The Oval 6 Jun 2009 T20I # 92
46 - 46 0 - - 1 0 ODI v South Africa Melbourne 16 Jan 2009 ODI # 2795
46* - 46 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 30 Aug 1996 ODI # 1108
23 - 23 0 - - 0 0 ODI v India Indore 31 Mar 2001 ODI # 1699
2 - 2 0 - - 0 0 ODI v India Gwalior 26 Oct 2003 ODI # 2052
0 12 12 0 - - 1 0 Test v South Africa Cape Town 19 Mar 2009 Test # 1916
21 - 21 0 - - 1 0 ODI v England Southampton 22 Jun 2010 ODI # 3000
40 20 60 0 - - 0 0 Test v England The Oval 21 Aug 1997 Test # 1377
8 - 8 0 - - 0 0 T20I v Zimbabwe Cape Town 12 Sep 2007 T20I # 23
29 - 29 0 - - 1 0 ODI v India Chandigarh 8 Oct 2007 ODI # 2627
11 - 11 0 - - 1 0 ODI v New Zealand Sydney 17 Jan 2002 ODI # 1786
30 - 30 0 - - 0 0 ODI v New Zealand Napier 12 Feb 1998 ODI # 1292
69 - 69 0 - - 1 0 ODI v Sri Lanka Dambulla 22 Feb 2004 ODI # 2103
1 48 49 0 1 9 1 0 Test v England Nottingham 25 Aug 2005 Test # 1762
53 - 53 0 - - 0 0 ODI v South Africa Gqeberha 13 Apr 2009 ODI # 2840
84 - 84 0 - - 0 0 ODI v India Kanpur 7 Apr 1998 ODI # 1308
13 - 13 0 - - 0 0 ODI v Sri Lanka Sydney 22 Jan 2006 ODI # 2317
33 - 33 0 - - 0 0 ODI v South Africa Melbourne 23 Jan 1998 ODI # 1283
10 20 30 0 - - 1 0 Test v England Melbourne 26 Dec 2010 Test # 1986
31 - 31 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 22 Aug 2011 ODI # 3184
25 - 25 0 - - 1 0 T20I v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
29 - 29 0 - - 0 0 ODI v South Africa Sydney 23 Jan 2009 ODI # 2802
17 - 17 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 7 Sep 1996 ODI # 1114
1 - 1 0 - - 0 0 ODI v South Africa Cape Town 9 Apr 2002 ODI # 1827
29 - 29 0 - - 1 0 ODI v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
5 - 5 0 - - 0 0 ODI v Sri Lanka Melbourne 16 Jan 1996 ODI # 1039
2 38 40 0 - - 2 0 Test v England Lord's 16 Jul 2009 Test # 1925
13 - 13 0 - - 1 0 ODI v England Cardiff 24 Jun 2010 ODI # 3002
18 2 20 0 - - 1 0 Test v India Chennai 6 Mar 1998 Test # 1405
27 - 27 0 - - 0 0 T20I v Pakistan Johannesburg 18 Sep 2007 T20I # 37
57 - 57 0 - - 1 0 ODI v India Wankhede 17 Oct 2007 ODI # 2632
0 - 0 0 - - 0 0 ODI v New Zealand Adelaide 26 Jan 2002 ODI # 1796
10 - 10 0 - - 1 0 ODI v New Zealand Auckland 14 Feb 1998 ODI # 1293
20 45 65 0 - - 2 0 Test v India Perth 16 Jan 2008 Test # 1862
53 - 53 0 - - 1 0 ODI v England Chester-le-Street 20 Sep 2009 ODI # 2892
41 - 41 0 - - 0 0 ODI v India Dhaka 28 Oct 1998 ODI # 1360
0 - 0 0 - - 0 0 ODI v Sri Lanka Adelaide 10 Feb 2006 ODI # 2326
8 - 8 0 - - 1 0 ODI v England Brisbane 10 Jan 1999 ODI # 1379
8 0 8 0 - - 2 0 Test v South Africa Cape Town 9 Nov 2011 Test # 2016
10 - 10 0 - - 0 0 ODI v South Africa Gqeberha 23 Oct 2011 ODI # 3208
89 34 123 0 - - 0 0 Test v South Africa Durban 15 Mar 2002 Test # 1595
63 - 63 0 - - 0 0 ODI v South Africa Adelaide 26 Jan 2009 ODI # 2804
62 - 62 0 - - 0 0 ODI v India Dunedin 22 Feb 1995 ODI # 979
0 - 0 0 - - 1 0 ODI v Pakistan Melbourne (Docklands) 15 Jun 2002 ODI # 1844
1 - 1 0 - - 0 0 ODI v Bangladesh Cardiff 18 Jun 2005 ODI # 2250
19 - 19 0 - - 0 0 ODI v Pakistan Adelaide 15 Dec 1996 ODI # 1152
8 66 74 0 - - 3 0 Test v England The Oval 20 Aug 2009 Test # 1931
3 - 3 0 - - 1 0 ODI v England Manchester 27 Jun 2010 ODI # 3003
60 9 69 0 - - 0 0 Test v India Eden Gardens 18 Mar 1998 Test # 1409
76 - 76 0 - - 1 0 T20I v India Brabourne 20 Oct 2007 T20I # 47
9 - 9 0 - - 0 0 ODI v India Melbourne 10 Feb 2008 ODI # 2675
15 - 15 0 - - 0 0 ODI v Sri Lanka Sydney 9 Jan 2003 ODI # 1931
23 - 23 0 - - 1 0 ODI v West Indies Kingstown 11 Apr 1999 ODI # 1433
45 - 45 0 - - 0 0 ODI v Sri Lanka Lahore 17 Mar 1996 ODI # 1083
5 2 7 0 - - 0 0 Test v India Mohali 17 Oct 2008 Test # 1889
12 - 12 0 - - 0 0 ODI v India Nagpur 28 Oct 2009 ODI # 2915
46 - 46 0 - - 0 0 ODI v India Nairobi (Gym) 7 Oct 2000 ODI # 1633
6 - 6 0 - - 1 0 ODI v India Adelaide 12 Feb 2012 ODI # 3237
6 - 6 0 - - 0 0 ODI v England Sydney 17 Jan 1999 ODI # 1386
5 16 21 0 0 4 1 0 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
14 - 14 0 - - 0 0 ODI v Pakistan Brisbane 19 Jun 2002 ODI # 1846
7 11 18 0 - - 0 0 Test v England Sydney 2 Jan 2003 Test # 1636
12 - 12 0 - - 0 0 ODI v South Africa Perth 30 Jan 2009 ODI # 2808
35 - 35 0 - - 0 0 ODI v South Africa Indore 19 Oct 1996 ODI # 1128
0 - 0 0 - - 0 0 ODI v England Bristol 19 Jun 2005 ODI # 2251
15 - 15 0 - - 0 0 ODI v South Africa Melbourne 9 Dec 1997 ODI # 1257
6 66 72 0 - - 0 0 Test v Pakistan Leeds 21 Jul 2010 Test # 1965
10 - 10 0 - - 0 0 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
DNB - - - - - 0 0 T20I v West Indies Bridgetown 20 Jun 2008 T20I # 57
1 - 1 0 - - 0 0 ODI v Sri Lanka Melbourne 29 Feb 2008 ODI # 2687
7 - 7 0 - - 0 0 ODI v India Brisbane 18 Jan 2004 ODI # 2084
1 - 1 0 - - 0 0 ODI v West Indies Bridgetown 25 Apr 1999 ODI # 1442
47 - 47 0 - - 1 0 ODI v New Zealand Cardiff 20 May 1999 ODI # 1452
24 8 32 0 - - 0 0 Test v India Nagpur 6 Nov 2008 Test # 1892
59 - 59 0 - - 0 0 ODI v India Delhi 31 Oct 2009 ODI # 2918
3 - 3 0 - - 0 0 ODI v Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
2 - 2 0 - - 0 0 ODI v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
1 - 1 0 - - 2 0 ODI v West Indies Brabourne 18 Oct 2006 ODI # 2432
32 - 32 0 - - 0 0 ODI v Pakistan Brisbane 9 Jan 2000 ODI # 1536
4 8 12 0 0 3 0 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
10 - 10 0 - - 0 0 ODI v West Indies Port of Spain 25 May 2003 ODI # 2019
5 - 5 0 - - 0 0 ODI v New Zealand Perth 1 Feb 2009 ODI # 2811
17 - 17 0 - - 0 0 ODI v South Africa Faridabad 25 Oct 1996 ODI # 1131
14 - 14 0 - - 0 0 ODI v England Leeds 7 Jul 2005 ODI # 2259
31 - 31 0 - - 0 0 ODI v South Africa Brisbane 11 Jan 1998 ODI # 1272
71 4 75 0 - - 1 0 Test v India Mohali 1 Oct 2010 Test # 1972
19 - 19 0 - - 0 0 ODI v Pakistan Colombo (RPS) 19 Mar 2011 ODI # 3139
96 51 147 0 - - 2 0 Test v Sri Lanka Kandy 9 Sep 1999 Test # 1459
1 - 1 0 - - 1 0 T20I v South Africa Johannesburg 27 Mar 2009 T20I # 87
1 - 1 0 - - 0 0 ODI v India Sydney 2 Mar 2008 ODI # 2688
29 - 29 0 - - 0 0 ODI v Pakistan Perth 30 Jan 2005 ODI # 2215
5 - 5 0 - - 0 0 ODI v South Africa Melbourne (Docklands) 20 Aug 2000 ODI # 1622
47 - 47 0 - - 0 0 ODI v Pakistan Leeds 23 May 1999 ODI # 1458
0 32 32 0 - - 0 0 Test v South Africa Perth 17 Dec 2008 Test # 1899
44 - 44 0 - - 0 0 ODI v New Zealand Napier 3 Mar 2010 ODI # 2966
29 - 29 0 - - 0 0 ODI v England Birmingham 21 Sep 2004 ODI # 2180
0 - 0 0 - - 2 0 T20I v England Southampton 13 Jun 2005 T20I # 2
75 - 75 0 - - 0 0 ODI v England Melbourne 9 Feb 2007 ODI # 2515
45 - 45 0 - - 1 0 ODI v New Zealand Melbourne 11 Jan 2002 ODI # 1783
43 - 43 0 - - 0 0 ODI v West Indies Port of Spain 12 Mar 1995 ODI # 987
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