Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2003-2012 173 141 33 2821 102 26.12 4161 67.79 1 11 12 282 62 Profile
Innings by innings list
11* 2 3 1 1 366.66 7 not out 1 T20I v Bangladesh Nottingham 6 Jun 2009 T20I # 93
17* 16 7 0 2 242.85 7 not out 1 ODI v Pakistan Kanpur 11 Nov 2007 ODI # 2645
33* 22 16 2 2 206.25 9 not out 2 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
21* 19 11 1 2 190.90 9 not out 1 ODI v Bangladesh Chattogram 23 Dec 2004 ODI # 2199
7* 5 4 1 0 175.00 7 not out 1 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
5* 2 3 1 0 166.66 8 not out 1 ODI v Zimbabwe Brisbane 20 Jan 2004 ODI # 2085
20* 23 12 3 0 166.66 8 not out 1 ODI v Pakistan Lahore 24 Mar 2004 ODI # 2117
8 7 5 0 1 160.00 9 run out 2 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
35 32 23 4 2 152.17 3 caught 2 ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
38* 34 25 4 0 152.00 8 not out 1 ODI v Pakistan Karachi 2 Jul 2008 ODI # 2730
15* 13 10 0 1 150.00 8 not out 1 T20I v New Zealand Wellington 27 Feb 2009 T20I # 85
10 13 7 1 0 142.85 10 caught 1 ODI v New Zealand Harare 6 Sep 2005 ODI # 2281
10 5 7 1 0 142.85 8 caught 1 ODI v Australia Mohali 29 Oct 2006 ODI # 2440
35 35 25 4 1 140.00 4 caught 4 Test v England Nagpur 1 Mar 2006 Test # 1785
47 51 34 7 0 138.23 7 caught 2 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
8* 9 6 0 0 133.33 8 not out 1 ODI v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
20 11 15 0 2 133.33 7 bowled 1 T20I v Pakistan Durban 14 Sep 2007 T20I # 29
36* 36 28 5 0 128.57 8 not out 1 ODI v Sri Lanka Dambulla 3 Aug 2005 ODI # 2265
38* 56 30 3 2 126.66 8 not out 3 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
5* 6 4 1 0 125.00 9 not out 1 ODI v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
15* 24 12 1 1 125.00 8 not out 2 ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
21* 39 17 3 0 123.52 7 not out 1 Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
83 104 70 8 4 118.57 3 caught 1 ODI v Sri Lanka Nagpur 25 Oct 2005 ODI # 2286
8 - 7 1 0 114.28 7 caught 1 ODI v West Indies Port of Spain 26 May 2006 ODI # 2381
43 61 39 4 1 110.25 8 bowled 2 ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
11 9 10 2 0 110.00 7 bowled 2 T20I v New Zealand Johannesburg 16 Sep 2007 T20I # 32
34* 61 31 3 0 109.67 7 not out 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
12* 13 11 1 0 109.09 8 not out 2 ODI v England Faridabad 31 Mar 2006 ODI # 2358
22 25 21 2 0 104.76 8 caught 2 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
29* 54 28 2 0 103.57 8 not out 1 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
31 48 30 2 1 103.33 2 caught 1 T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
19 23 19 0 1 100.00 9 run out 1 ODI v Australia Melbourne 6 Feb 2004 ODI # 2097
1* 2 1 0 0 100.00 8 not out 1 ODI v U.A.E. Dambulla 16 Jul 2004 ODI # 2144
65 74 65 12 1 100.00 3 caught 1 ODI v Pakistan Peshawar 6 Feb 2006 ODI # 2324
1* 2 1 0 0 100.00 5 not out 2 ODI v England Indore 15 Apr 2006 ODI # 2362
3* 9 3 0 0 100.00 7 not out 1 T20I v Pakistan Johannesburg 24 Sep 2007 T20I # 46
29 41 29 3 2 100.00 3 caught 2 ODI v Australia Nagpur 14 Oct 2007 ODI # 2631
18 28 18 1 0 100.00 8 caught 1 ODI v Pakistan Mirpur 10 Jun 2008 ODI # 2705
22 25 22 1 2 100.00 9 caught 2 ODI v Australia Sydney 26 Feb 2012 ODI # 3250
8 14 8 1 0 100.00 2 bowled 1 T20I v England Colombo (RPS) 23 Sep 2012 T20I # 272
64 - 68 6 2 94.11 3 bowled 1 ODI v West Indies Kuala Lumpur 14 Sep 2006 ODI # 2414
13* 20 14 2 0 92.85 9 not out 1 Test v Australia Sydney 2 Jan 2004 Test # 1680
52 109 58 5 1 89.65 7 caught 2 Test v England Mohali 9 Mar 2006 Test # 1788
7* 12 8 0 0 87.50 6 not out 1 ODI v Pakistan Abu Dhabi 19 Apr 2006 ODI # 2364
26 41 30 0 0 86.66 7 caught 1 T20I v Australia Melbourne 1 Feb 2008 T20I # 52
12 13 14 1 0 85.71 8 caught 1 T20I v New Zealand Christchurch 25 Feb 2009 T20I # 84
47* 94 55 4 2 85.45 7 not out 2 ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
20 32 24 2 1 83.33 9 caught 1 ODI v Australia Perth 1 Feb 2004 ODI # 2093
14 24 17 0 0 82.35 9 bowled 1 ODI v England Lord's 5 Sep 2004 ODI # 2167
46 78 56 6 1 82.14 3 stumped 2 ODI v England Kochi 6 Apr 2006 ODI # 2360
50 92 61 3 1 81.96 10 caught 2 ODI v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
64 87 80 2 4 80.00 8 caught 2 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
28 52 35 1 1 80.00 8 caught 2 ODI v Pakistan Mirpur 14 Jun 2008 ODI # 2707
27 41 34 4 0 79.41 8 bowled 3 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
40 95 51 6 1 78.43 8 caught 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
7 16 9 0 0 77.77 7 bowled 1 ODI v South Africa Centurion 3 Dec 2006 ODI # 2458
102 173 133 10 4 76.69 8 caught 1 Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
16 26 21 0 1 76.19 9 bowled 1 ODI v Pakistan Peshawar 19 Mar 2004 ODI # 2115
31 62 41 4 0 75.60 7 bowled 2 ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
6 11 8 0 0 75.00 9 caught 1 ODI v Pakistan Birmingham 19 Sep 2004 ODI # 2179
3 7 4 0 0 75.00 8 lbw 2 ODI v Australia Hyderabad 5 Oct 2007 ODI # 2625
30 53 41 6 0 73.17 8 bowled 2 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
46 78 63 6 0 73.01 7 bowled 1 ODI v South Africa Hyderabad 16 Nov 2005 ODI # 2297
46 133 64 6 0 71.87 3 caught 3 Test v Australia Perth 16 Jan 2008 Test # 1862
32 75 45 7 0 71.11 8 caught 2 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
19 52 27 1 1 70.37 8 caught 2 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
4 9 6 1 0 66.66 8 caught 4 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
2 7 3 0 0 66.66 7 caught 1 T20I v West Indies Lord's 12 Jun 2009 T20I # 105
21 40 32 2 0 65.62 8 caught 1 ODI v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
28 65 43 4 0 65.11 7 caught 1 ODI v England Delhi 28 Mar 2006 ODI # 2357
93 207 143 10 2 65.03 2 caught 3 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
37 85 58 4 1 63.79 3 run out 2 ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
28 73 44 4 0 63.63 8 lbw 1 Test v Australia Perth 16 Jan 2008 Test # 1862
5* 16 8 1 0 62.50 7 not out 2 ODI v Pakistan Guwahati 5 Nov 2007 ODI # 2643
5 11 8 1 0 62.50 1 caught 2 ODI v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
49 104 80 7 1 61.25 9 caught 1 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
18 35 30 1 0 60.00 3 lbw 2 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
12 24 20 1 0 60.00 7 bowled 1 ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
36 95 63 3 1 57.14 3 caught 1 ODI v England Margao 3 Apr 2006 ODI # 2359
19 41 34 4 0 55.88 3 caught 2 ODI v England Jaipur 15 Oct 2006 ODI # 2429
43* 120 77 4 1 55.84 7 not out 3 Test v South Africa Ahmedabad 3 Apr 2008 Test # 1871
6 15 11 0 0 54.54 2 bowled 4 Test v England Wankhede 18 Mar 2006 Test # 1791
26 61 49 3 0 53.06 3 run out 1 ODI v Pakistan Abu Dhabi 18 Apr 2006 ODI # 2363
90 269 170 9 2 52.94 7 lbw 2 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
21 51 40 0 1 52.50 8 run out 1 ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
38 77 75 2 0 50.66 7 caught 2 ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
82 221 162 12 0 50.61 8 lbw 1 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
52 118 103 6 0 50.48 8 caught 2 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
3 9 6 0 0 50.00 9 caught 2 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
2 14 4 0 0 50.00 8 run out 2 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
1 5 2 0 0 50.00 9 lbw 2 ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
7 15 14 0 0 50.00 8 caught 1 ODI v Pakistan Mohali 8 Nov 2007 ODI # 2644
21* 59 43 3 0 48.83 8 not out 3 Test v Pakistan Bengaluru 8 Dec 2007 Test # 1852
14 46 30 2 0 46.66 3 caught 2 ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
7 21 15 1 0 46.66 7 caught 2 ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
14 42 32 2 0 43.75 3 caught 2 ODI v West Indies Kingston 20 May 2006 ODI # 2379
15 40 35 2 0 42.85 8 caught 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
9 34 21 2 0 42.85 2 caught 1 Test v Australia Adelaide 24 Jan 2008 Test # 1863
26 84 63 2 1 41.26 7 caught 1 ODI v Australia Vadodara 11 Oct 2007 ODI # 2629
4 9 10 0 0 40.00 8 run out 1 ODI v West Indies Chennai 11 Dec 2011 ODI # 3224
55 197 141 8 2 39.00 8 caught 4 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
13 35 34 1 0 38.23 8 stumped 2 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
8 21 21 0 0 38.09 9 caught 2 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
3* 18 8 0 0 37.50 8 not out 2 ODI v Zimbabwe Perth 3 Feb 2004 ODI # 2095
7 31 19 0 0 36.84 7 lbw 1 ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
19 53 52 2 0 36.53 8 caught 1 Test v West Indies Gros Islet 10 Jun 2006 Test # 1806
2 17 6 0 0 33.33 8 caught 2 ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
31 122 96 3 0 32.29 8 caught 2 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
24 105 75 2 0 32.00 8 caught 2 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
26 81 82 2 0 31.70 7 caught 2 Test v England Wankhede 18 Mar 2006 Test # 1791
6 28 19 0 0 31.57 7 caught 1 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
5 20 17 1 0 29.41 8 caught 2 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
4 16 14 0 0 28.57 8 caught 1 Test v Bangladesh Chattogram 17 Dec 2004 Test # 1727
1 3 4 0 0 25.00 7 bowled 2 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
1 6 4 0 0 25.00 3 caught 2 ODI v West Indies Kingston 18 May 2006 ODI # 2377
1 - 4 0 0 25.00 7 caught 1 ODI v West Indies Basseterre 23 May 2006 ODI # 2380
8 44 35 1 0 22.85 8 caught 1 Test v Pakistan Eden Gardens 16 Mar 2005 Test # 1741
14 92 63 1 1 22.22 3 caught 2 Test v Australia Chennai 14 Oct 2004 Test # 1714
3 16 14 0 0 21.42 8 caught 1 ODI v England Nottingham 1 Sep 2004 ODI # 2164
5 36 27 0 0 18.51 8 caught 2 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
2 23 14 0 0 14.28 8 caught 2 Test v England Nagpur 1 Mar 2006 Test # 1785
1 9 7 0 0 14.28 7 run out 2 ODI v Australia Kochi 2 Oct 2007 ODI # 2623
1 12 10 0 0 10.00 7 caught 2 ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
1 24 13 0 0 7.69 10 caught 2 Test v Australia Adelaide 12 Dec 2003 Test # 1673
0 4 4 0 0 0.00 8 caught 3 Test v Pakistan Lahore 5 Apr 2004 Test # 1695
0 2 2 0 0 0.00 9 caught 2 ODI v England The Oval 3 Sep 2004 ODI # 2165
0 35 29 0 0 0.00 9 caught 4 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
0 2 3 0 0 0.00 7 caught 2 ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
0 2 2 0 0 0.00 2 bowled 1 ODI v South Africa Eden Gardens 25 Nov 2005 ODI # 2299
0 5 4 0 0 0.00 8 caught 1 Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
0 2 4 0 0 0.00 8 caught 1 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
0 2 2 0 0 0.00 3 caught 2 ODI v Pakistan Lahore 13 Feb 2006 ODI # 2329
0 1 1 0 0 0.00 3 bowled 2 ODI v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
0 7 6 0 0 0.00 3 bowled 1 ODI v West Indies Ahmedabad 26 Oct 2006 ODI # 2437
0* 1 1 0 0 0.00 7 not out 1 T20I v South Africa Durban 20 Sep 2007 T20I # 43
0* 1 1 0 0 0.00 7 not out 1 T20I v Australia Durban 22 Sep 2007 T20I # 45
0 4 5 0 0 0.00 7 caught 2 ODI v Australia Wankhede 17 Oct 2007 ODI # 2632
0 7 6 0 0 0.00 2 lbw 3 Test v Australia Adelaide 24 Jan 2008 Test # 1863
0* 1 0 0 0 - 8 not out 1 ODI v Pakistan Eden Gardens 13 Nov 2004 ODI # 2192
0* 1 0 0 0 - 6 not out 1 T20I v England Durban 19 Sep 2007 T20I # 40
0* 2 0 0 0 - 3 not out 2 ODI v Australia Bengaluru 29 Sep 2007 ODI # 2621
DNB - - - - - - - 4 Test v Australia Adelaide 12 Dec 2003 Test # 1673
DNB - - - - - - - 3 Test v Australia Sydney 2 Jan 2004 Test # 1680
DNB - - - - - - - 2 ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
DNB - - - - - - - 1 ODI v Australia Brisbane 18 Jan 2004 ODI # 2084
DNB - - - - - - - 1 ODI v Australia Sydney 22 Jan 2004 ODI # 2086
DNB - - - - - - - 2 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
DNB - - - - - - - 1 Test v Pakistan Multan 28 Mar 2004 Test # 1693
DNB - - - - - - - 2 ODI v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
TDNB - - - - - - - - ODI v Australia Amstelveen 23 Aug 2004 ODI # 2159
DNB - - - - - - - 1 ODI v Kenya Southampton 11 Sep 2004 ODI # 2170
DNB - - - - - - - 4 Test v Australia Chennai 14 Oct 2004 Test # 1714
DNB - - - - - - - 4 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
DNB - - - - - - - 4 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
DNB - - - - - - - 2 ODI v West Indies Dambulla 31 Jul 2005 ODI # 2263
DNB - - - - - - - 1 ODI v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
DNB - - - - - - - 1 ODI v Zimbabwe Harare 29 Aug 2005 ODI # 2274
DNB - - - - - - - 2 ODI v New Zealand Harare 2 Sep 2005 ODI # 2278
DNB - - - - - - - 4 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
DNB - - - - - - - 2 ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
DNB - - - - - - - 2 ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
DNB - - - - - - - 2 ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
DNB - - - - - - - 2 ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
DNB - - - - - - - 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
DNB - - - - - - - 4 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
DNB - - - - - - - 2 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
DNB - - - - - - - 2 ODI v Pakistan Multan 16 Feb 2006 ODI # 2331
DNB - - - - - - - 4 Test v England Mohali 9 Mar 2006 Test # 1788
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (SSC) 18 Aug 2006 ODI # 2405
DNB - - - - - - - 2 T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
DNB - - - - - - - 1 ODI v West Indies Vadodara 31 Jan 2007 ODI # 2493
TDNB - - - - - - - - T20I v Scotland Durban 13 Sep 2007 T20I # 26
DNB - - - - - - - 1 ODI v Australia Chandigarh 8 Oct 2007 ODI # 2627
DNB - - - - - - - 2 T20I v Australia Brabourne 20 Oct 2007 T20I # 47
DNB - - - - - - - 2 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
DNB - - - - - - - 1 ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
DNB - - - - - - - 1 ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
DNB - - - - - - - 2 ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
DNB - - - - - - - 2 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
DNB - - - - - - - 2 ODI v England Cuttack 26 Nov 2008 ODI # 2783
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
DNB - - - - - - - 2 T20I v Ireland Nottingham 10 Jun 2009 T20I # 101
DNB - - - - - - - 1 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
DNB - - - - - - - 1 ODI v Bangladesh Mirpur 16 Mar 2012 ODI # 3261
DNB - - - - - - - 2 ODI v Pakistan Mirpur 18 Mar 2012 ODI # 3263
DNB - - - - - - - 2 T20I v South Africa Johannesburg 30 Mar 2012 T20I # 242
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
DNB - - - - - - - 1 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
DNB - - - - - - - 2 T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
DNB - - - - - - - 1 T20I v Afghanistan Colombo (RPS) 19 Sep 2012 T20I # 265
DNB - - - - - - - 2 T20I v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
DNB - - - - - - - 1 T20I v South Africa Colombo (RPS) 2 Oct 2012 T20I # 286
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