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 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
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
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
77 72 149 0 - - 1 0 Test v India Bengaluru 9 Oct 2010 Test # 1973
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
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
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
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
61 - 61 0 - - 0 0 ODI v West Indies Brisbane 7 Jan 1996 ODI # 1031
0 - 0 0 - - 0 0 ODI v West Indies Georgetown 18 Mar 1995 ODI # 989
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
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
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
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
33 - 33 0 - - 0 0 ODI v South Africa Brisbane 15 Jan 2006 ODI # 2314
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
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
21 - 21 0 - - 1 0 ODI v England Southampton 22 Jun 2010 ODI # 3000
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
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
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
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
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
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
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
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
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
13 - 13 0 - - 1 0 ODI v England Cardiff 24 Jun 2010 ODI # 3002
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
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
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
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
20 45 65 0 - - 2 0 Test v India Perth 16 Jan 2008 Test # 1862
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
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
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
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
3 - 3 0 - - 1 0 ODI v England Manchester 27 Jun 2010 ODI # 3003
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
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
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
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
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
5 16 21 0 0 4 1 0 Test v New Zealand Hobart 9 Dec 2011 Test # 2021
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
35 - 35 0 - - 0 0 ODI v South Africa Indore 19 Oct 1996 ODI # 1128
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
10 - 10 0 - - 0 0 ODI v Sri Lanka Sydney 5 Nov 2010 ODI # 3066
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
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
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
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
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
4 8 12 0 0 3 0 0 Test v South Africa Perth 30 Nov 2012 Test # 2064
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
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
10 - 10 0 - - 0 0 ODI v West Indies Port of Spain 25 May 2003 ODI # 2019
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
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
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
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
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
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
43 - 43 0 - - 0 0 ODI v West Indies Port of Spain 12 Mar 1995 ODI # 987
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
Statsguru includes the following current or recent relevant matches:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613 - Live]
    » United States of America 75/2 (11.1 ov, SR Taylor 28*, Aaron Jones 4*, Mustafizur Rahman 0/6)
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]
 
Feedback Print this page