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
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 2003-2012 231 11315 177 38.48 27 0 - - 0 179 0 - Profile
filtered 2003-2007 112 4972 147 35.01 11 - - - - 74 0 -
Match by match list
126 94* 220 220.00 - - 2 0 Test v South Africa Gqeberha 17 Dec 2004 Test # 1728
100 - 100 100.00 - - 0 0 ODI v West Indies Lord's 6 Jul 2004 ODI # 2140
112 83 195 97.50 - - 1 0 Test v New Zealand Lord's 20 May 2004 Test # 1700
94 - 94 94.00 - - 0 0 ODI v Pakistan Lahore 10 Dec 2005 ODI # 2304
137 35 172 86.00 - - 0 0 Test v West Indies Lord's 22 Jul 2004 Test # 1707
25 136 161 80.50 - - 1 0 Test v South Africa Durban 26 Dec 2004 Test # 1730
30 128 158 79.00 - - 1 0 Test v Pakistan Lord's 13 Jul 2006 Test # 1809
78 - 78 78.00 - - 2 0 ODI v Pakistan Nottingham 8 Sep 2006 ODI # 2411
36 116 152 76.00 - - 0 0 Test v Pakistan Leeds 4 Aug 2006 Test # 1813
74* - 74 - - - 0 0 ODI v India Jamshedpur 12 Apr 2006 ODI # 2361
147 0 147 73.50 - - 1 0 Test v South Africa Johannesburg 13 Jan 2005 Test # 1734
67 - 67 67.00 - - 1 0 ODI v West Indies Gros Islet 2 May 2004 ODI # 2126
128 4 132 66.00 - - 0 0 Test v India Wankhede 18 Mar 2006 Test # 1791
66 - 66 66.00 - - 0 0 ODI v West Indies Bridgetown 5 May 2004 ODI # 2127
129 1 130 65.00 - - 2 0 Test v Australia The Oval 8 Sep 2005 Test # 1763
61 - 61 61.00 - - 0 0 ODI v India Faridabad 31 Mar 2006 ODI # 2358
61 - 61 61.00 - - 1 0 ODI v New Zealand Bristol 4 Jul 2004 ODI # 2139
96 18 114 57.00 - - 1 0 Test v India Lord's 19 Jul 2007 Test # 1840
56 - 56 56.00 - - 1 0 ODI v Australia Jaipur 21 Oct 2006 ODI # 2434
6 106 112 56.00 - - 0 0 Test v Australia Manchester 11 Aug 2005 Test # 1760
55 - 55 55.00 - - 0 0 ODI v New Zealand Brisbane 6 Feb 2007 ODI # 2510
52* - 52 - - - 0 0 ODI v Australia Birmingham 21 Sep 2004 ODI # 2180
90 12 102 51.00 - - 3 0 Test v West Indies Manchester 12 Aug 2004 Test # 1711
50 - 50 50.00 - - 0 0 ODI v Pakistan Southampton 5 Sep 2006 ODI # 2410
50 - 50 50.00 - - 0 0 ODI v West Indies Ahmedabad 28 Oct 2006 ODI # 2439
48 - 48 48.00 - - 1 0 Test v Sri Lanka Lord's 11 May 2006 Test # 1802
38 54 92 46.00 - - 2 0 Test v Pakistan The Oval 17 Aug 2006 Test # 1814
46 - 46 46.00 - - 0 0 ODI v South Africa Bridgetown 17 Apr 2007 ODI # 2574
77 13 90 45.00 - - 0 0 Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
45 - 45 45.00 - - 0 0 ODI v Sri Lanka Manchester 28 Jun 2006 ODI # 2388
44* - 44 - - - 0 0 ODI v West Indies Leeds 1 Jul 2004 ODI # 2137
43 - 43 43.00 - - 0 0 ODI v West Indies Nottingham 27 Jun 2004 ODI # 2135
42 - 42 42.00 - - 2 0 Test v Pakistan Manchester 27 Jul 2006 Test # 1811
45 39 84 42.00 - - 0 0 Test v South Africa Cape Town 2 Jan 2005 Test # 1732
41* - 41 - - - 0 0 ODI v India Nottingham 1 Sep 2004 ODI # 2164
41 - 41 41.00 - - 1 0 ODI v Australia Leeds 7 Jul 2005 ODI # 2259
50 31 81 40.50 - - 0 0 Test v Australia Melbourne 26 Dec 2006 Test # 1824
28 46 74 37.00 - - 3 0 Test v India Nagpur 1 Mar 2006 Test # 1785
62 10 72 36.00 - - 2 0 Test v New Zealand Leeds 3 Jun 2004 Test # 1702
36 - 36 36.00 - - 0 0 ODI v Australia The Oval 12 Jul 2005 ODI # 2261
35 - 35 35.00 - - 0 0 ODI v South Africa Gqeberha 4 Feb 2005 ODI # 2221
35 - 35 35.00 - - 1 0 ODI v Pakistan Birmingham 10 Sep 2006 ODI # 2412
33 - 33 33.00 - - 1 0 T20I v Sri Lanka Southampton 15 Jun 2006 T20I # 7
32 - 32 32.00 - - 1 0 ODI v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
7 55 62 31.00 - - 2 0 Test v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
4 55 59 29.50 - - 0 0 Test v India Nottingham 27 Jul 2007 Test # 1841
29 - 29 29.00 - - 0 0 ODI v West Indies Georgetown 18 Apr 2004 ODI # 2118
35 23 58 29.00 - - 2 0 Test v Australia Nottingham 25 Aug 2005 Test # 1762
33 24 57 28.50 - - 0 0 Test v West Indies Lord's 17 May 2007 Test # 1831
28 - 28 28.00 - - 0 0 ODI v New Zealand Hobart 16 Jan 2007 ODI # 2475
48 6 54 27.00 - - 1 0 Test v Australia Birmingham 4 Aug 2005 Test # 1758
29 24 53 26.50 - - 0 0 Test v Australia Sydney 2 Jan 2007 Test # 1826
26 - 26 26.00 - - 1 0 ODI v Sri Lanka Leeds 1 Jul 2006 ODI # 2389
26 - 26 26.00 - - 0 0 ODI v Australia Sydney 2 Feb 2007 ODI # 2497
26 - 26 26.00 - - 0 0 ODI v Pakistan Rawalpindi 21 Dec 2005 ODI # 2308
25 - 25 25.00 - - 0 0 ODI v India Indore 15 Apr 2006 ODI # 2362
25 - 25 25.00 - - 0 0 ODI v Australia Birmingham 28 Jun 2005 ODI # 2256
14 34 48 24.00 - - 2 0 Test v Australia Adelaide 1 Dec 2006 Test # 1819
30 16 46 23.00 - - 1 0 Test v Sri Lanka Birmingham 25 May 2006 Test # 1803
23 - 23 23.00 - - 0 0 ODI v Pakistan Karachi 15 Dec 2005 ODI # 2306
44 0 44 22.00 - - 1 0 Test v South Africa Centurion 21 Jan 2005 Test # 1736
42 0 42 21.00 - - 0 0 Test v Australia Perth 14 Dec 2006 Test # 1821
20 - 20 20.00 - - 0 0 ODI v South Africa East London 9 Feb 2005 ODI # 2224
2 37 39 19.50 - - 1 0 Test v Australia Lord's 21 Jul 2005 Test # 1756
19 - 19 19.00 - - 1 0 ODI v New Zealand Adelaide 23 Jan 2007 ODI # 2482
6 32 38 19.00 - - 3 0 Test v India The Oval 9 Aug 2007 Test # 1842
18 - 18 18.00 - - 1 0 ODI v West Indies The Oval 25 Sep 2004 ODI # 2182
18 - 18 18.00 - - 0 0 T20I v Australia Southampton 13 Jun 2005 T20I # 2
18 - 18 18.00 - - 1 0 ODI v Sri Lanka The Oval 20 Jun 2006 ODI # 2385
18 - 18 18.00 - - 0 0 ODI v Australia Brisbane 19 Jan 2007 ODI # 2478
17 - 17 17.00 - - 0 0 ODI v South Africa Cape Town 6 Feb 2005 ODI # 2223
17 - 17 17.00 - - 0 0 ODI v Australia Adelaide 26 Jan 2007 ODI # 2486
9 23 32 16.00 - - 1 0 Test v Pakistan Multan 12 Nov 2005 Test # 1770
16 - 16 16.00 - - 0 0 ODI v Australia Bristol 19 Jun 2005 ODI # 2251
18 13 31 15.50 - - 1 0 Test v India Mohali 9 Mar 2006 Test # 1788
15 - 15 15.00 - - 1 0 ODI v South Africa Johannesburg 30 Jan 2005 ODI # 2216
15 - 15 15.00 - - 3 0 Test v West Indies Leeds 25 May 2007 Test # 1834
15 - 15 15.00 - - 0 0 ODI v South Africa Centurion 13 Feb 2005 ODI # 2226
24 5 29 14.50 - - 2 0 Test v West Indies Birmingham 29 Jul 2004 Test # 1708
14 0* 14 14.00 - - 2 0 Test v West Indies The Oval 19 Aug 2004 Test # 1712
12 - 12 12.00 - - 0 0 ODI v Australia Melbourne 12 Jan 2007 ODI # 2473
12 - 12 12.00 - - 1 0 ODI v New Zealand Perth 30 Jan 2007 ODI # 2490
12 - 12 12.00 - - 2 0 ODI v Sri Lanka Lord's 17 Jun 2006 ODI # 2384
12 11 23 11.50 - - 1 0 Test v Australia Brisbane 23 Nov 2006 Test # 1817
11 - 11 11.00 - - 0 0 ODI v Australia Lord's 10 Jul 2005 ODI # 2260
10 - 10 10.00 - - 0 0 ODI v West Indies Gros Islet 1 May 2004 ODI # 2125
10 - 10 10.00 - - 2 0 ODI v India Jaipur 15 Oct 2006 ODI # 2429
8 - 8 8.00 - - 0 0 ODI v New Zealand Chester-le-Street 29 Jun 2004 ODI # 2136
7 - 7 7.00 - - 0 0 ODI v West Indies Bridgetown 21 Apr 2007 ODI # 2578
7 - 7 7.00 - - 0 0 ODI v Australia North Sound 8 Apr 2007 ODI # 2565
7 - 7 7.00 - - 0 0 ODI v India Kochi 6 Apr 2006 ODI # 2360
7 - 7 7.00 - - 0 0 ODI v Sri Lanka Southampton 17 Sep 2004 ODI # 2177
7 - 7 7.00 - - 0 0 ODI v India Margao 3 Apr 2006 ODI # 2359
12 0 12 6.00 - - 0 0 Test v Pakistan Faisalabad 20 Nov 2005 Test # 1772
6 - 6 6.00 - - 2 0 ODI v Australia Sydney 11 Feb 2007 ODI # 2519
6 0 6 3.00 - - 2 0 Test v West Indies Manchester 7 Jun 2007 Test # 1835
3 - 3 3.00 - - 0 0 ODI v Sri Lanka Dambulla 18 Nov 2003 ODI # 2063
3 - 3 3.00 - - 0 0 ODI v Australia Chester-le-Street 23 Jun 2005 ODI # 2253
0 6 6 3.00 - - 1 0 Test v New Zealand Nottingham 10 Jun 2004 Test # 1704
2 - 2 2.00 - - 0 0 ODI v India The Oval 3 Sep 2004 ODI # 2165
2 - 2 2.00 - - 0 0 ODI v South Africa Bloemfontein 2 Feb 2005 ODI # 2219
2 - 2 2.00 - - 1 0 ODI v Australia Lord's 2 Jul 2005 ODI # 2258
2 - 2 2.00 - - 0 0 ODI v Pakistan Cardiff 30 Aug 2006 ODI # 2408
2 - 2 2.00 - - 0 0 ODI v India Lord's 5 Sep 2004 ODI # 2167
0 - 0 0.00 - - 0 0 ODI v India Delhi 28 Mar 2006 ODI # 2357
0 - 0 0.00 - - 0 0 T20I v Pakistan Bristol 28 Aug 2006 T20I # 8
0 - 0 0.00 - - 1 0 ODI v Pakistan Rawalpindi 19 Dec 2005 ODI # 2307
0* - 0 - - - 3 0 ODI v South Africa Durban 11 Feb 2005 ODI # 2225
0 - 0 0.00 - - 0 0 ODI v Pakistan Lord's 2 Sep 2006 ODI # 2409
0 - 0 0.00 - - 0 0 ODI v Australia Melbourne 9 Feb 2007 ODI # 2515
0 - 0 0.00 - - 0 0 ODI v Pakistan Lahore 12 Dec 2005 ODI # 2305
TDNB - - - - - 0 0 ODI v West Indies Port of Spain 24 Apr 2004 ODI # 2121
Statsguru includes the following current or recent relevant matches:
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