Records type all-round analysis [change type]
View match by match list [change view]
Opposition team Australia remove Australia from query or England remove England from query or ICC World XI remove ICC World XI from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query or West Indies remove West Indies from query
Start of match date between 10 Dec 2002 and 24 dec 2007 remove between 10 Dec 2002 and 24 dec 2007 from query
Not involving the captain SP Fleming (NZ) remove SP Fleming (NZ) from query
Ordered by batting average (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 1999-2013 374 17253 319 40.31 38 136 5/104 42.40 1 186 0 -2.09 Profile
filtered 2003-2007 130 5665 309 38.02 10 48 3/28 43.22 0 66 0 -5.20
Match by match list
309 - 309 309.00 0 19 1 0 Test v Pakistan Multan 28 Mar 2004 Test # 1693
254 - 254 254.00 0 24 0 0 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
180 - 180 180.00 4 81 1 0 Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
155 12* 167 167.00 0 13 0 0 Test v Australia Chennai 14 Oct 2004 Test # 1714
164 - 164 164.00 - - 0 0 Test v South Africa Kanpur 20 Nov 2004 Test # 1722
130 - 130 130.00 - - 0 0 ODI v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
201 38 239 119.50 - - 0 0 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
108 - 108 108.00 - - 2 0 ODI v Pakistan Kochi 2 Apr 2005 ODI # 2235
173 36 209 104.50 0 14 0 0 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
195 11 206 103.00 0 7 0 0 Test v Australia Melbourne 26 Dec 2003 Test # 1678
97 - 97 97.00 0 11 0 0 ODI v West Indies Basseterre 23 May 2006 ODI # 2380
95 - 95 95.00 1 29 1 0 ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
11 76* 87 87.00 - - 0 0 Test v England Mohali 9 Mar 2006 Test # 1788
82 - 82 82.00 0 14 1 0 ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
81 - 81 81.00 3 37 1 0 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
79 - 79 79.00 1 32 0 0 ODI v Pakistan Karachi 13 Mar 2004 ODI # 2112
77* - 77 - 2 29 0 0 ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
74 - 74 74.00 - - 2 0 ODI v Pakistan Visakhapatnam 5 Apr 2005 ODI # 2236
73 - 73 73.00 - - 0 0 ODI v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
68 - 68 68.00 - - 0 0 T20I v England Durban 19 Sep 2007 T20I # 40
67 - 67 67.00 0 20 0 0 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
66 - 66 66.00 - - 0 0 ODI v Sri Lanka Johannesburg 10 Mar 2003 ODI # 1985
65 - 65 65.00 0 13 0 0 ODI v Australia Mohali 29 Oct 2006 ODI # 2440
39 90 129 64.50 0 8 0 0 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
72 47 119 59.50 0 10 2 0 Test v Australia Sydney 2 Jan 2004 Test # 1680
53 - 53 53.00 1 43 2 0 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
88 10 98 49.00 - - 1 0 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
48 - 48 48.00 0 14 1 0 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
31 65 96 48.00 1 47 0 0 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
48 - 48 48.00 - - 0 0 ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
81 15 96 48.00 - - 2 0 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
48 - 48 48.00 1 36 1 0 ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
47 47 94 47.00 0 33 4 0 Test v Australia Adelaide 12 Dec 2003 Test # 1673
46 - 46 46.00 1 27 0 0 ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
45 - 45 45.00 0 46 0 0 ODI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
43 - 43 43.00 0 11 0 0 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
76 7 83 41.50 - - 1 0 Test v Australia Sydney 14 Oct 2005 Test # 1768
22 58 80 40.00 0 6 0 0 Test v Australia Nagpur 26 Oct 2004 Test # 1718
40 - 40 40.00 - - 0 0 T20I v New Zealand Johannesburg 16 Sep 2007 T20I # 32
39 - 39 39.00 1 29 1 0 ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
39 - 39 39.00 0 36 0 0 ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
36 41 77 38.50 4 71 0 0 Test v West Indies St John's 2 Jun 2006 Test # 1805
38 - 38 38.00 - - 1 0 ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
37 - 37 37.00 0 13 0 0 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
37 - 37 37.00 0 45 0 0 ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
37 - 37 37.00 3 28 1 0 ODI v South Africa Dhaka 13 Apr 2003 ODI # 2002
36 - 36 36.00 - - 0 0 Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
35 - 35 35.00 0 24 0 0 ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
35 - 35 35.00 1 8 0 0 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
34 - 34 34.00 - - 0 0 T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
32 - 32 32.00 0 25 0 0 ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
32 - 32 32.00 - - 1 0 ODI v Australia Perth 1 Feb 2004 ODI # 2093
31 DNB 31 31.00 - - 1 0 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
30 - 30 30.00 0 13 0 0 ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
29 - 29 29.00 0 4 0 0 ODI v Pakistan Ahmedabad 12 Apr 2005 ODI # 2238
27 - 27 27.00 1 24 0 0 ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
26 - 26 26.00 2 31 1 0 ODI v England Kochi 6 Apr 2006 ODI # 2360
26 - 26 26.00 0 21 0 0 ODI v England Faridabad 31 Mar 2006 ODI # 2358
26 - 26 26.00 - - 0 0 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
26 - 26 26.00 0 39 0 0 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
25 - 25 25.00 - - 0 0 ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
25 - 25 25.00 1 43 0 0 ODI v South Africa Dhaka 18 Apr 2003 ODI # 2006
23 - 23 23.00 - - 3 0 ODI v England Durban 26 Feb 2003 ODI # 1969
45 0 45 22.50 0 21 2 0 Test v Australia Brisbane 4 Dec 2003 Test # 1671
22 - 22 22.00 - - 1 0 ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
40 4 44 22.00 1 39 1 0 Test v South Africa Cape Town 2 Jan 2007 Test # 1827
22 - 22 22.00 0 21 1 0 ODI v West Indies Kingston 18 May 2006 ODI # 2377
21 - 21 21.00 - - 2 0 ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
21 - 21 21.00 0 19 0 0 ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
21 - 21 21.00 1 20 0 0 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
20 - 20 20.00 1 20 1 0 ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
20 - 20 20.00 1 29 1 0 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
39 0 39 19.50 0 26 0 0 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
19 - 19 19.00 - - 1 0 ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
19 - 19 19.00 0 17 1 0 ODI v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
4 33 37 18.50 - - 4 0 Test v South Africa Johannesburg 15 Dec 2006 Test # 1823
18 - 18 18.00 1 22 1 0 ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
17 - 17 17.00 - - 0 0 ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
17 - 17 17.00 1 36 0 0 ODI v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
15 - 15 15.00 - - 2 0 ODI v England Margao 3 Apr 2006 ODI # 2359
14 - 14 14.00 0 45 0 0 ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
13 - 13 13.00 - - 1 0 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
12 - 12 12.00 0 30 0 0 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
12 - 12 12.00 - - 0 0 ODI v West Indies Kingston 20 May 2006 ODI # 2379
12 - 12 12.00 0 30 0 0 ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
11 - 11 11.00 - - 1 0 ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
11 - 11 11.00 - - 0 0 ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
11 - 11 11.00 - - 0 0 T20I v South Africa Durban 20 Sep 2007 T20I # 43
10 - 10 10.00 0 21 1 0 ODI v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
10 - 10 10.00 1 22 1 0 ODI v Pakistan Birmingham 19 Sep 2004 ODI # 2179
20 0 20 10.00 0 18 3 0 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
10 - 10 10.00 0 26 0 0 ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
9 - 9 9.00 0 20 0 0 T20I v Australia Durban 22 Sep 2007 T20I # 45
9 - 9 9.00 - - 0 0 ODI v England Jaipur 15 Oct 2006 ODI # 2429
9 - 9 9.00 - - 0 0 ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
8 - 8 8.00 0 43 1 0 ODI v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
8 - 8 8.00 - - - - ODI v South Africa Dhaka 21 Apr 2003 ODI # 2007
7 - 7 7.00 0 5 0 0 ODI v England Delhi 28 Mar 2006 ODI # 2357
8 5 13 6.50 - - 0 0 Test v Australia Wankhede 3 Nov 2004 Test # 1720
6 - 6 6.00 - - 0 0 ODI v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
6 - 6 6.00 1 43 0 0 ODI v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
5 - 5 5.00 0 11 0 0 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
5 - 5 5.00 1 35 0 0 ODI v Australia Eden Gardens 18 Nov 2003 ODI # 2064
5 - 5 5.00 - - 0 0 T20I v Pakistan Durban 14 Sep 2007 T20I # 29
5 - 5 5.00 - - 0 0 T20I v Australia Brabourne 20 Oct 2007 T20I # 47
5 - 5 5.00 1 32 0 0 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
5 - 5 5.00 1 4 0 0 ODI v Pakistan Kanpur 15 Apr 2005 ODI # 2239
5 4 9 4.50 0 2 0 0 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
0 8 8 4.00 1 7 1 0 Test v South Africa Durban 26 Dec 2006 Test # 1825
4 - 4 4.00 - - 1 0 ODI v England Jamshedpur 12 Apr 2006 ODI # 2361
4 - 4 4.00 - - 0 0 ODI v England Nottingham 1 Sep 2004 ODI # 2164
4 - 4 4.00 - - 0 0 ODI v Australia Centurion 15 Feb 2003 ODI # 1951
6 0 6 3.00 - - 0 0 Test v England Wankhede 18 Mar 2006 Test # 1791
3 - 3 3.00 0 29 0 0 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
0 4 4 2.00 0 10 1 0 Test v West Indies Kingston 30 Jun 2006 Test # 1808
2 - 2 2.00 2 39 0 0 ODI v West Indies Dambulla 31 Jul 2005 ODI # 2263
2 - 2 2.00 1 49 0 0 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
1 - 1 1.00 0 24 1 0 ODI v England Lord's 5 Sep 2004 ODI # 2167
1 - 1 1.00 0 18 1 0 ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
1 - 1 1.00 - - 1 0 ODI v West Indies Kuala Lumpur 20 Sep 2006 ODI # 2419
1 - 1 1.00 - - 0 0 ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
2 0 2 1.00 0 14 0 0 Test v England Nagpur 1 Mar 2006 Test # 1785
0 - 0 0.00 2 51 0 0 ODI v England The Oval 3 Sep 2004 ODI # 2165
0 - 0 0.00 0 28 0 0 ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
0 - 0 0.00 - - 1 0 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
0 - 0 0.00 - - 0 0 ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
0 - 0 0.00 2 36 0 0 ODI v Australia Gwalior 26 Oct 2003 ODI # 2052
TDNB - - - 1 35 1 0 ODI v Australia Amstelveen 23 Aug 2004 ODI # 2159
DNB - - - - - - - ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
TDNB - - - - - 0 0 ODI v Sri Lanka Eden Gardens 8 Feb 2007 ODI # 2514
Statsguru includes the following current or recent relevant matches:
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660 - Current]
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659]
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658]
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page