Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India 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-2021 446 429 79 11867 245 33.90 15292 77.60 12 61 23 1038 199 Profile
filtered 2000-2021 54 54 6 2035 143 42.39 2392 85.07 4 13 2 201 26
Innings by innings list
5 11 13 0 0 38.46 9 caught 1 ODI v India Perth 28 Jan 2000 ODI # 1550
7 15 5 0 0 140.00 8 caught 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
30* 42 28 2 0 107.14 7 not out 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
2 13 10 0 0 20.00 5 caught 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
13 13 8 2 0 162.50 8 caught 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
65 115 89 3 1 73.03 6 caught 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
143 197 127 18 1 112.59 3 caught 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
68 97 67 7 0 101.49 3 caught 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
5 8 7 1 0 71.42 3 caught 2 ODI v India Birmingham 19 Sep 2004 ODI # 2179
61 98 55 5 2 110.90 3 caught 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
4 11 5 1 0 80.00 3 caught 2 ODI v India Kochi 2 Apr 2005 ODI # 2235
12 21 12 1 0 100.00 6 caught 2 ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
75 119 79 7 2 94.93 3 caught 1 ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
65 100 65 3 0 100.00 4 caught 2 ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
41 81 60 5 1 68.33 3 caught 2 ODI v India Kanpur 15 Apr 2005 ODI # 2239
72 132 87 8 0 82.75 3 bowled 1 ODI v India Delhi 17 Apr 2005 ODI # 2240
59 183 145 7 1 40.68 1 caught 1 Test v India Lahore 13 Jan 2006 Test # 1781
19 52 33 4 0 57.57 1 caught 1 Test v India Faisalabad 21 Jan 2006 Test # 1782
DNB - - - - - - - 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
90 131 67 9 3 134.32 3 caught 2 ODI v India Peshawar 6 Feb 2006 ODI # 2324
95 147 110 13 0 86.36 3 run out 1 ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
108 168 120 11 1 90.00 4 caught 1 ODI v India Lahore 13 Feb 2006 ODI # 2329
9 32 25 1 0 36.00 3 caught 1 ODI v India Multan 16 Feb 2006 ODI # 2331
12 21 17 2 0 70.58 3 caught 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
12 43 34 2 0 35.29 1 caught 2 ODI v India Abu Dhabi 18 Apr 2006 ODI # 2363
45 72 70 5 0 64.28 1 caught 2 ODI v India Abu Dhabi 19 Apr 2006 ODI # 2364
20 24 18 3 0 111.11 5 caught 2 T20I v India Durban 14 Sep 2007 T20I # 29
8 25 17 0 0 47.05 5 caught 2 T20I v India Johannesburg 24 Sep 2007 T20I # 46
2 5 8 0 0 25.00 6 caught 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
25 42 28 2 0 89.28 5 caught 2 ODI v India Mohali 8 Nov 2007 ODI # 2644
12 37 32 2 0 37.50 5 lbw 2 ODI v India Kanpur 11 Nov 2007 ODI # 2645
31 94 55 3 0 56.36 2 bowled 1 ODI v India Gwalior 15 Nov 2007 ODI # 2646
89 109 82 6 2 108.53 5 stumped 1 ODI v India Jaipur 18 Nov 2007 ODI # 2647
0 16 12 0 0 0.00 6 caught 1 Test v India Delhi 22 Nov 2007 Test # 1849
11 29 29 2 0 37.93 5 bowled 3 Test v India Delhi 22 Nov 2007 Test # 1849
53 89 67 3 1 79.10 6 caught 2 ODI v India Mirpur 10 Jun 2008 ODI # 2705
11* 11 8 2 0 137.50 6 not out 1 ODI v India Mirpur 14 Jun 2008 ODI # 2707
125* 185 119 16 1 105.04 2 retired notout 1 ODI v India Karachi 26 Jun 2008 ODI # 2717
128 173 126 16 0 101.58 4 caught 1 ODI v India Centurion 26 Sep 2009 ODI # 2898
39 42 46 3 0 84.78 3 bowled 1 ODI v India Dambulla 19 Jun 2010 ODI # 2996
28 29 22 3 0 127.27 6 caught 1 T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
57* 77 50 3 3 114.00 5 not out 2 T20I v India Bengaluru 25 Dec 2012 T20I # 296
3* 12 3 0 0 100.00 7 not out 2 T20I v India Ahmedabad 28 Dec 2012 T20I # 298
34* 51 35 3 0 97.14 6 not out 2 ODI v India Chennai 30 Dec 2012 ODI # 3314
24 46 30 2 0 80.00 6 caught 1 ODI v India Eden Gardens 3 Jan 2013 ODI # 3315
5 11 13 1 0 38.46 6 lbw 2 ODI v India Delhi 6 Jan 2013 ODI # 3316
17 26 23 2 0 73.91 6 lbw 1 ODI v India Birmingham 15 Jun 2013 ODI # 3372
18 23 20 1 1 90.00 5 caught 1 T20I v India Mirpur 21 Mar 2014 T20I # 378
4 17 12 1 0 33.33 4 caught 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
26 22 16 3 1 162.50 5 caught 1 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
15 14 9 2 1 166.66 5 run out 2 ODI v India Birmingham 4 Jun 2017 ODI # 3878
12 29 16 0 1 75.00 4 caught 1 ODI v India The Oval 18 Jun 2017 ODI # 3894
43 - 67 1 1 64.17 4 run out 1 ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
78 - 90 4 2 86.66 5 caught 1 ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
0 3 1 0 0 0.00 6 bowled 2 ODI v India Manchester 16 Jun 2019 ODI # 4161
DNB - - - - - - - 2 T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
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