Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 1 Jul 2008 remove less than or equal to 1 Jul 2008 from query
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1999-2013 374 443 15 17253 319 40.31 18641 92.55 38 72 31 2408 243 Profile
filtered 2000-2008 134 132 6 5311 319 42.15 5842 90.91 13 16 8 753 66
Innings by innings list
DNB - - - - - - - 2 ODI v Zimbabwe Kanpur 11 Dec 2000 ODI # 1659
DNB - - - - - - - 2 ODI v Zimbabwe Harare 24 Jun 2001 ODI # 1729
2 7 7 0 0 28.57 6 caught 2 ODI v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
11* 19 16 1 0 68.75 6 not out 2 ODI v West Indies Bulawayo 30 Jun 2001 ODI # 1731
4 9 9 1 0 44.44 3 stumped 2 ODI v West Indies Harare 4 Jul 2001 ODI # 1733
2 12 7 0 0 28.57 5 caught 2 ODI v West Indies Harare 7 Jul 2001 ODI # 1734
0 2 3 0 0 0.00 6 caught 2 ODI v New Zealand Colombo (RPS) 20 Jul 2001 ODI # 1736
12 17 14 0 0 85.71 8 caught 2 ODI v Sri Lanka Colombo (RPS) 22 Jul 2001 ODI # 1737
33 59 54 3 0 61.11 2 run out 2 ODI v New Zealand Colombo (RPS) 26 Jul 2001 ODI # 1739
27 60 41 5 0 65.85 2 caught 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2001 ODI # 1740
100 97 70 19 1 142.85 2 bowled 2 ODI v New Zealand Colombo (SSC) 2 Aug 2001 ODI # 1743
4 8 4 1 0 100.00 2 run out 2 ODI v Sri Lanka Colombo (RPS) 5 Aug 2001 ODI # 1744
55* 50 43 11 0 127.90 2 not out 2 ODI v Kenya Bloemfontein 12 Oct 2001 ODI # 1758
4 8 5 0 0 80.00 6 caught 2 ODI v South Africa East London 19 Oct 2001 ODI # 1762
13 42 29 3 0 44.82 7 caught 2 Test v South Africa Gqeberha 16 Nov 2001 Test # 1569
20 44 34 2 1 58.82 7 lbw 2 Test v England Ahmedabad 11 Dec 2001 Test # 1575
66 123 88 13 0 75.00 7 caught 2 Test v England Bengaluru 19 Dec 2001 Test # 1578
5 11 10 0 0 50.00 5 caught 2 ODI v England Cuttack 22 Jan 2002 ODI # 1792
51 81 58 8 0 87.93 2 caught 2 ODI v England Chennai 25 Jan 2002 ODI # 1795
82 70 62 14 0 132.25 2 caught 2 ODI v England Kanpur 28 Jan 2002 ODI # 1798
42 49 36 7 0 116.66 1 caught 2 ODI v England Delhi 31 Jan 2002 ODI # 1800
31 59 29 4 1 106.89 1 caught 2 ODI v England Wankhede 3 Feb 2002 ODI # 1803
74 145 118 16 0 62.71 6 lbw 2 Test v Zimbabwe Delhi 28 Feb 2002 Test # 1591
21 44 36 3 0 58.33 2 caught 2 ODI v West Indies Bridgetown 29 May 2002 ODI # 1836
71 85 65 9 1 109.23 2 caught 2 ODI v England Lord's 29 Jun 2002 ODI # 1848
12 34 20 2 0 60.00 2 caught 2 ODI v Sri Lanka The Oval 30 Jun 2002 ODI # 1849
0 1 1 0 0 0.00 1 bowled 2 ODI v Sri Lanka Birmingham 6 Jul 2002 ODI # 1852
46 42 41 8 1 112.19 1 caught 2 ODI v England The Oval 9 Jul 2002 ODI # 1854
45 77 49 7 0 91.83 1 bowled 2 ODI v England Lord's 13 Jul 2002 ODI # 1856
84 149 96 10 1 87.50 2 bowled 2 Test v England Lord's 25 Jul 2002 Test # 1610
12 17 10 2 0 120.00 2 caught 2 Test v England The Oval 5 Sep 2002 Test # 1614
126 136 104 21 1 121.15 1 caught 2 ODI v England Colombo (RPS) 22 Sep 2002 ODI # 1884
13* 8 5 3 0 260.00 2 not out 2 ODI v Sri Lanka Colombo (RPS) 29 Sep 2002 ODI # 1888
25* 48 22 3 1 113.63 2 not out 2 ODI v Sri Lanka Colombo (RPS) 30 Sep 2002 ODI # 1889
61 120 65 8 3 93.84 2 bowled 2 Test v West Indies Chennai 17 Oct 2002 Test # 1618
114* - 82 17 2 139.02 2 not out 2 ODI v West Indies Rajkot 12 Nov 2002 ODI # 1895
4 3 3 1 0 133.33 2 caught 2 ODI v West Indies Ahmedabad 15 Nov 2002 ODI # 1896
18 33 21 3 0 85.71 2 caught 2 ODI v West Indies Jodhpur 21 Nov 2002 ODI # 1898
12 - 15 2 0 80.00 1 caught 2 ODI v West Indies Vijayawada 24 Nov 2002 ODI # 1900
108 160 119 9 2 90.75 2 run out 2 ODI v New Zealand Napier 29 Dec 2002 ODI # 1927
45 63 40 9 0 112.50 2 caught 2 ODI v New Zealand Wellington 8 Jan 2003 ODI # 1930
112 175 139 11 3 80.57 2 caught 2 ODI v New Zealand Auckland 11 Jan 2003 ODI # 1933
21 28 14 3 1 150.00 2 caught 2 ODI v Pakistan Centurion 1 Mar 2003 ODI # 1975
3 8 8 0 0 37.50 1 caught 2 ODI v Kenya Cape Town 7 Mar 2003 ODI # 1983
1 9 6 0 0 16.66 1 caught 2 ODI v New Zealand Centurion 14 Mar 2003 ODI # 1988
82 107 81 10 3 101.23 2 run out 2 ODI v Australia Johannesburg 23 Mar 2003 ODI # 1993
43 51 44 8 0 97.72 1 caught 2 ODI v Bangladesh Dhaka 16 Apr 2003 ODI # 2004
130 316 225 16 2 57.77 2 bowled 2 Test v New Zealand Mohali 16 Oct 2003 Test # 1662
0 1 1 0 0 0.00 1 lbw 2 ODI v Australia Wankhede 1 Nov 2003 ODI # 2054
39 80 53 3 1 73.58 1 bowled 2 ODI v Australia Bengaluru 12 Nov 2003 ODI # 2061
5 10 12 1 0 41.66 2 caught 2 ODI v Australia Eden Gardens 18 Nov 2003 ODI # 2064
45 81 51 5 0 88.23 2 caught 2 Test v Australia Brisbane 4 Dec 2003 Test # 1671
47 69 41 6 0 114.63 2 caught 2 Test v Australia Adelaide 12 Dec 2003 Test # 1673
35 85 59 3 0 59.32 1 bowled 2 ODI v Australia Melbourne 9 Jan 2004 ODI # 2077
90 124 102 5 5 88.23 1 caught 2 ODI v Zimbabwe Hobart 14 Jan 2004 ODI # 2080
23 30 22 4 0 104.54 1 caught 2 ODI v Zimbabwe Perth 3 Feb 2004 ODI # 2095
12 13 7 1 1 171.42 1 caught 2 ODI v Australia Sydney 8 Feb 2004 ODI # 2098
26 35 21 4 0 123.80 1 bowled 2 ODI v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
26 53 29 5 0 89.65 1 caught 2 ODI v Pakistan Lahore 21 Mar 2004 ODI # 2116
0 1 1 0 0 0.00 1 caught 2 Test v Pakistan Rawalpindi 13 Apr 2004 Test # 1697
37 50 39 5 0 94.87 3 run out 2 ODI v Sri Lanka Dambulla 18 Jul 2004 ODI # 2148
16 8 8 3 0 200.00 1 caught 2 ODI v Bangladesh Colombo (SSC) 21 Jul 2004 ODI # 2149
1 10 5 0 0 20.00 1 caught 2 ODI v Pakistan Colombo (RPS) 25 Jul 2004 ODI # 2152
5 12 12 1 0 41.66 1 lbw 2 ODI v Sri Lanka Colombo (RPS) 1 Aug 2004 ODI # 2155
17 14 15 2 0 113.33 1 caught 2 ODI v Pakistan Amstelveen 21 Aug 2004 ODI # 2157
0 2 2 0 0 0.00 2 lbw 2 ODI v England The Oval 3 Sep 2004 ODI # 2165
39 97 57 6 0 68.42 2 caught 2 Test v Australia Bengaluru 6 Oct 2004 Test # 1713
155 356 221 21 0 70.13 2 caught 2 Test v Australia Chennai 14 Oct 2004 Test # 1714
22 33 20 4 0 110.00 2 caught 2 Test v Australia Nagpur 26 Oct 2004 Test # 1718
164 328 228 24 2 71.92 1 lbw 2 Test v South Africa Kanpur 20 Nov 2004 Test # 1722
88 189 118 11 2 74.57 1 caught 2 Test v South Africa Eden Gardens 28 Nov 2004 Test # 1724
13 23 18 3 0 72.22 2 lbw 2 Test v Bangladesh Dhaka 10 Dec 2004 Test # 1725
0 3 3 0 0 0.00 1 bowled 2 ODI v Bangladesh Dhaka 26 Dec 2004 ODI # 2201
45 52 39 5 1 115.38 2 caught 2 ODI v ICC World XI Melbourne 10 Jan 2005 ODI # 2203
173 352 244 19 2 70.90 2 caught 2 Test v Pakistan Mohali 8 Mar 2005 Test # 1738
201 325 262 28 2 76.71 2 caught 2 Test v Pakistan Bengaluru 24 Mar 2005 Test # 1743
2 8 5 0 0 40.00 1 caught 2 ODI v Pakistan Jamshedpur 9 Apr 2005 ODI # 2237
21 31 26 3 0 80.76 1 caught 2 ODI v Pakistan Delhi 17 Apr 2005 ODI # 2240
2 6 2 0 0 100.00 2 caught 2 ODI v West Indies Dambulla 31 Jul 2005 ODI # 2263
48 31 22 9 1 218.18 2 bowled 2 ODI v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
21 44 26 5 0 80.76 2 caught 2 ODI v Africa XI Centurion 17 Aug 2005 ODI # 2269
5 8 5 1 0 100.00 1 bowled 2 ODI v Africa XI Durban 21 Aug 2005 ODI # 2271
15 50 22 2 0 68.18 2 caught 2 ODI v New Zealand Bulawayo 26 Aug 2005 ODI # 2273
45 - 34 6 0 132.35 1 bowled 2 ODI v New Zealand Harare 2 Sep 2005 ODI # 2278
12 11 13 2 0 92.30 1 bowled 2 ODI v Zimbabwe Harare 4 Sep 2005 ODI # 2280
44 82 48 6 1 91.66 2 bowled 2 Test v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
44 57 44 7 0 100.00 2 caught 2 Test v Zimbabwe Harare 20 Sep 2005 Test # 1767
6 22 10 0 0 60.00 2 caught 2 ODI v Australia Melbourne (Docklands) 5 Oct 2005 ODI # 2282
21 17 15 4 0 140.00 2 caught 2 ODI v Australia Melbourne (Docklands) 7 Oct 2005 ODI # 2283
37 89 40 4 1 92.50 2 run out 2 ODI v Australia Melbourne (Docklands) 9 Oct 2005 ODI # 2284
76 148 82 14 0 92.68 2 caught 2 Test v Australia Sydney 14 Oct 2005 Test # 1768
38 46 29 5 1 131.03 1 caught 2 ODI v Sri Lanka Mohali 28 Oct 2005 ODI # 2287
39 67 37 3 0 105.40 1 lbw 2 ODI v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
48 95 58 7 0 82.75 1 caught 2 ODI v Sri Lanka Pune 3 Nov 2005 ODI # 2291
22 45 22 4 0 100.00 3 caught 2 ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
35 35 24 6 0 145.83 1 caught 2 ODI v Sri Lanka Vadodara 12 Nov 2005 ODI # 2296
77* 89 62 11 0 124.19 4 not out 2 ODI v South Africa Bengaluru 19 Nov 2005 ODI # 2298
27 24 20 4 1 135.00 3 lbw 2 ODI v South Africa Wankhede 28 Nov 2005 ODI # 2300
254 328 247 47 1 102.83 1 caught 2 Test v Pakistan Lahore 13 Jan 2006 Test # 1781
31 57 43 6 0 72.09 1 caught 2 Test v Pakistan Faisalabad 21 Jan 2006 Test # 1782
5 7 4 1 0 125.00 3 caught 2 Test v Pakistan Karachi 29 Jan 2006 Test # 1783
67 83 60 10 1 111.66 1 run out 2 ODI v Pakistan Rawalpindi 11 Feb 2006 ODI # 2327
2 11 6 0 0 33.33 2 caught 2 Test v England Nagpur 1 Mar 2006 Test # 1785
11 19 13 2 0 84.61 2 caught 2 Test v England Mohali 9 Mar 2006 Test # 1788
6 27 15 1 0 40.00 2 caught 2 Test v England Wankhede 18 Mar 2006 Test # 1791
26 63 45 4 0 57.77 1 bowled 2 ODI v England Faridabad 31 Mar 2006 ODI # 2358
26 47 33 4 0 78.78 1 caught 2 ODI v England Kochi 6 Apr 2006 ODI # 2360
22 51 32 3 0 68.75 1 run out 2 ODI v West Indies Kingston 18 May 2006 ODI # 2377
12 27 19 1 0 63.15 2 caught 2 ODI v West Indies Kingston 20 May 2006 ODI # 2379
95 - 103 10 1 92.23 2 caught 2 ODI v West Indies Port of Spain 28 May 2006 ODI # 2382
31 56 45 4 0 68.88 2 caught 2 Test v West Indies Basseterre 22 Jun 2006 Test # 1807
8 6 5 0 1 160.00 4 run out 2 ODI v Australia Kuala Lumpur 16 Sep 2006 ODI # 2416
10 24 11 0 0 90.90 1 bowled 2 ODI v Australia Kuala Lumpur 22 Sep 2006 ODI # 2421
9 7 4 2 0 225.00 1 caught 2 ODI v England Jaipur 15 Oct 2006 ODI # 2429
0 2 4 0 0 0.00 1 caught 2 ODI v South Africa Cape Town 26 Nov 2006 ODI # 2449
18 38 22 3 0 81.81 2 caught 2 ODI v South Africa Gqeberha 29 Nov 2006 ODI # 2452
34 45 29 5 1 117.24 1 run out 2 T20I v South Africa Johannesburg 1 Dec 2006 T20I # 10
0 2 1 0 0 0.00 2 caught 2 Test v South Africa Durban 26 Dec 2006 Test # 1825
19 16 23 3 0 82.60 5 caught 2 ODI v Sri Lanka Rajkot 11 Feb 2007 ODI # 2520
12 12 9 3 0 133.33 2 caught 2 ODI v Sri Lanka Margao 14 Feb 2007 ODI # 2522
46 82 44 7 0 104.54 1 run out 2 ODI v Sri Lanka Visakhapatnam 17 Feb 2007 ODI # 2525
48 79 46 5 1 104.34 3 caught 2 ODI v Sri Lanka Port of Spain 23 Mar 2007 ODI # 2550
30 38 21 7 0 142.85 2 caught 2 ODI v Bangladesh Mirpur 10 May 2007 ODI # 2582
40 24 17 6 2 235.29 2 caught 2 T20I v New Zealand Johannesburg 16 Sep 2007 T20I # 32
5 12 4 1 0 125.00 2 caught 2 T20I v Australia Brabourne 20 Oct 2007 T20I # 47
43 93 49 4 1 87.75 4 run out 2 ODI v Pakistan Gwalior 15 Nov 2007 ODI # 2646
10 27 13 1 0 76.92 4 caught 2 ODI v Pakistan Jaipur 18 Nov 2007 ODI # 2647
11 18 19 2 0 57.89 1 lbw 2 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
17 39 19 3 0 89.47 1 caught 2 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
319 530 304 42 5 104.93 2 caught 2 Test v South Africa Chennai 26 Mar 2008 Test # 1870
8 21 14 2 0 57.14 2 lbw 2 Test v South Africa Kanpur 11 Apr 2008 Test # 1873
59 46 32 7 2 184.37 2 caught 2 ODI v Bangladesh Mirpur 12 Jun 2008 ODI # 2706
2 7 8 0 0 25.00 2 caught 2 ODI v Pakistan Mirpur 14 Jun 2008 ODI # 2707
119 150 95 12 5 125.26 2 caught 2 ODI v Pakistan Karachi 26 Jun 2008 ODI # 2717
Statsguru includes the following current or recent relevant matches:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636 - Live]
    » Uganda 58 (16.0 ov, C Kyewuta 2*, Rashid Khan 2/12) - Match over
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page