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 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
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 2001-2009 94 2450 107* 29.16 1 7 3/15 30.71 0 28 0 -1.54 Profile
filtered 2001-2009 88 2388 107* 30.22 1 4 1/14 50.00 0 26 0 -19.77
Match by match list
107* - 107 - 1 19 0 0 ODI v India The Oval 5 Sep 2007 ODI # 2619
98 - 98 98.00 - - 1 0 ODI v South Africa Centurion 27 Sep 2009 ODI # 2900
82 - 82 82.00 - - 0 0 ODI v Sri Lanka Dambulla 4 Oct 2007 ODI # 2624
75 - 75 75.00 - - 0 0 ODI v West Indies Birmingham 26 May 2009 ODI # 2851
72 - 72 72.00 - - 0 0 ODI v India Bengaluru 23 Nov 2008 ODI # 2781
69 - 69 69.00 0 30 0 0 ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
66* - 66 - - - 0 0 ODI v India Cuttack 26 Nov 2008 ODI # 2783
88 38 126 63.00 - - 1 0 Test v India Wankhede 18 Mar 2006 Test # 1791
63 - 63 63.00 - - 0 0 ODI v New Zealand The Oval 25 Jun 2008 ODI # 2714
62 - 62 62.00 - - 1 0 ODI v Pakistan Lord's 12 Jun 2001 ODI # 1722
62 - 62 62.00 - - 0 0 ODI v West Indies Providence 20 Mar 2009 ODI # 2826
58 - 58 58.00 - - 1 0 ODI v India Indore 17 Nov 2008 ODI # 2777
57 - 57 57.00 - - 0 0 ODI v New Zealand Dunedin 26 Feb 2002 ODI # 1813
55* - 55 - - - 0 0 T20I v West Indies The Oval 29 Jun 2007 T20I # 16
51 - 51 51.00 - - 0 0 ODI v West Indies Nottingham 7 Jul 2007 ODI # 2598
49 - 49 49.00 - - 0 0 ODI v New Zealand Chester-le-Street 15 Jun 2008 ODI # 2708
47 - 47 47.00 - - 1 0 T20I v New Zealand Christchurch 7 Feb 2008 T20I # 54
45 - 45 45.00 - - 0 0 ODI v West Indies Birmingham 4 Jul 2007 ODI # 2597
44 - 44 44.00 - - 0 0 ODI v Sri Lanka Johannesburg 25 Sep 2009 ODI # 2896
44* - 44 - - - 0 0 ODI v South Africa Lord's 31 Aug 2008 ODI # 2759
42 - 42 42.00 - - 0 0 ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
40 - 40 40.00 - - 0 0 ODI v India Kanpur 20 Nov 2008 ODI # 2778
40 - 40 40.00 - - 1 0 ODI v Australia The Oval 4 Sep 2009 ODI # 2882
39 - 39 39.00 - - 0 0 ODI v Sri Lanka Sydney 13 Jan 2003 ODI # 1934
39 - 39 39.00 0 12 0 0 ODI v Australia Lord's 12 Sep 2009 ODI # 2888
38 - 38 38.00 - - 0 0 T20I v South Africa Nottingham 11 Jun 2009 T20I # 103
38 - 38 38.00 - - 0 0 ODI v West Indies Bristol 24 May 2009 ODI # 2850
36 - 36 36.00 - - 0 0 T20I v South Africa Cape Town 16 Sep 2007 T20I # 34
57 14 71 35.50 0 12 1 0 Test v West Indies St John's 15 Feb 2009 Test # 1908
34 - 34 34.00 - - 0 0 ODI v India Colombo (RPS) 22 Sep 2002 ODI # 1884
33 - 33 33.00 - - 0 0 T20I v Pakistan The Oval 7 Jun 2009 T20I # 95
31 - 31 31.00 - - 2 0 ODI v Australia Nottingham 15 Sep 2009 ODI # 2890
29 - 29 29.00 - - 0 0 ODI v New Zealand Christchurch 23 Feb 2008 ODI # 2684
28* - 28 - - - 1 0 ODI v Australia Bristol 10 Jun 2001 ODI # 1721
23 - 23 23.00 - - 1 0 T20I v New Zealand Auckland 5 Feb 2008 T20I # 53
23 - 23 23.00 - - 1 0 ODI v South Africa The Oval 29 Aug 2008 ODI # 2757
23 - 23 23.00 - - 0 0 ODI v Australia Nottingham 17 Sep 2009 ODI # 2891
22 - 22 22.00 - - 0 0 ODI v West Indies Providence 22 Mar 2009 ODI # 2827
21 - 21 21.00 - - 0 0 T20I v New Zealand Durban 18 Sep 2007 T20I # 36
21 - 21 21.00 - - 0 0 T20I v India Durban 19 Sep 2007 T20I # 40
20 - 20 20.00 - - 0 0 ODI v New Zealand Wellington 9 Feb 2008 ODI # 2674
19 - 19 19.00 - - 0 0 ODI v Sri Lanka Dambulla 7 Oct 2007 ODI # 2626
19 - 19 19.00 - - 0 0 ODI v India Birmingham 27 Aug 2007 ODI # 2616
18 - 18 18.00 - - 0 0 T20I v West Indies The Oval 15 Jun 2009 T20I # 111
18* - 18 - - - 1 0 ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
18 - 18 18.00 - - 1 0 ODI v New Zealand Birmingham 18 Jun 2008 ODI # 2709
33 1 34 17.00 - - 0 0 Test v West Indies Port of Spain 6 Mar 2009 Test # 1914
17 - 17 17.00 - - 0 0 ODI v West Indies Bridgetown 27 Mar 2009 ODI # 2828
15 - 15 15.00 - - 0 0 ODI v India Leeds 2 Sep 2007 ODI # 2618
14 - 14 14.00 - - 0 0 T20I v Australia Cape Town 14 Sep 2007 T20I # 28
7 21 28 14.00 0 19 0 0 Test v West Indies Bridgetown 26 Feb 2009 Test # 1911
12 - 12 12.00 - - 0 0 ODI v South Africa Leeds 22 Aug 2008 ODI # 2748
12 - 12 12.00 - - 0 0 T20I v India Lord's 14 Jun 2009 T20I # 109
12 - 12 12.00 - - 1 0 ODI v Australia Lord's 6 Sep 2009 ODI # 2883
10 - 10 10.00 - - 0 0 ODI v Australia Manchester 14 Jun 2001 ODI # 1723
9 - 9 9.00 - - 1 0 ODI v Sri Lanka Colombo (RPS) 10 Oct 2007 ODI # 2628
8 - 8 8.00 - - 0 0 ODI v Australia Southampton 9 Sep 2009 ODI # 2885
8 - 8 8.00 - - 0 0 ODI v Australia Hobart 11 Jan 2003 ODI # 1932
8 - 8 8.00 - - 0 0 ODI v India Manchester 30 Aug 2007 ODI # 2617
7 - 7 7.00 - - 1 0 ODI v Australia Melbourne 15 Dec 2002 ODI # 1919
7 - 7 7.00 0 13 1 0 ODI v Sri Lanka Dambulla 1 Oct 2007 ODI # 2622
7 - 7 7.00 - - 1 0 ODI v New Zealand Wellington 16 Feb 2002 ODI # 1809
7 - 7 7.00 - - 0 0 ODI v India Margao 3 Apr 2006 ODI # 2359
7 - 7 7.00 1 14 1 0 ODI v Australia Chester-le-Street 20 Sep 2009 ODI # 2892
7 - 7 7.00 - - 0 0 T20I v West Indies The Oval 28 Jun 2007 T20I # 15
6 - 6 6.00 - - 0 0 ODI v West Indies Gros Islet 3 Apr 2009 ODI # 2833
6 - 6 6.00 - - 0 0 T20I v West Indies Port of Spain 15 Mar 2009 T20I # 86
6 4 10 5.00 - - 0 0 Test v West Indies Lord's 17 May 2007 Test # 1831
5 - 5 5.00 1 46 0 0 ODI v New Zealand Napier 20 Feb 2008 ODI # 2682
4 - 4 4.00 - - 0 0 ODI v India Delhi 28 Mar 2006 ODI # 2357
4 - 4 4.00 1 18 0 0 ODI v Sri Lanka Colombo (RPS) 13 Oct 2007 ODI # 2630
3 - 3 3.00 - - 0 0 ODI v Pakistan Leeds 17 Jun 2001 ODI # 1724
3 - 3 3.00 - - 0 0 ODI v New Zealand Johannesburg 29 Sep 2009 ODI # 2902
2 - 2 2.00 - - 1 0 ODI v Australia Sydney 13 Dec 2002 ODI # 1917
1 - 1 1.00 - - 0 0 ODI v Australia The Oval 21 Jun 2001 ODI # 1726
0 - 0 0.00 - - 1 0 ODI v New Zealand Bristol 21 Jun 2008 ODI # 2710
0 - 0 0.00 - - 0 0 ODI v India Faridabad 31 Mar 2006 ODI # 2358
0 - 0 0.00 0 11 0 0 ODI v Australia Centurion 2 Oct 2009 ODI # 2905
0 - 0 0.00 - - 1 0 ODI v India Rajkot 14 Nov 2008 ODI # 2774
0 - 0 0.00 - - 0 0 ODI v New Zealand Hamilton 12 Feb 2008 ODI # 2677
0* - 0 - - - 1 0 ODI v New Zealand Napier 20 Feb 2002 ODI # 1811
DNB - - - - - 1 0 T20I v New Zealand Manchester 13 Jun 2008 T20I # 56
TDNB - - - - - 0 0 ODI v South Africa Cardiff 3 Sep 2008 ODI # 2761
DNB - - - - - 0 0 T20I v Australia Manchester 30 Aug 2009 T20I # 119
DNB - - - 0 6 0 0 ODI v West Indies Bridgetown 29 Mar 2009 ODI # 2829
DNB - - - - - 1 0 ODI v South Africa Nottingham 26 Aug 2008 ODI # 2754
DNB - - - - - 0 0 ODI v India Lord's 8 Sep 2007 ODI # 2620
DNB - - - - - - - Test v West Indies North Sound 13 Feb 2009 Test # 1907
Statsguru includes the following current or recent relevant matches:
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page