Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
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
unfiltered 1999-2021 483 551 35 19593 333 37.97 25370 77.22 42 105 44 2332 553 Profile
filtered 1999-2019 60 71 1 2249 140 32.12 3209 70.08 4 13 8 306 51
Innings by innings list
27 16 14 6 0 192.85 1 caught 1 ODI v India Gros Islet 3 Jul 2009 ODI # 2854
72 64 41 8 5 175.60 1 caught 1 ODI v India Port of Spain 14 Aug 2019 ODI # 4199
98 88 66 5 7 148.48 1 run out 1 T20I v India Bridgetown 9 May 2010 T20I # 169
64 65 46 8 2 139.13 1 caught 2 ODI v India Kingston 28 Jun 2009 ODI # 2853
45 62 35 9 0 128.57 1 caught 2 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
84 76 67 9 3 125.37 1 caught 2 ODI v India Port of Spain 1 Jun 2002 ODI # 1837
11 9 9 2 0 122.22 1 caught 2 ODI v India Kingston 30 Jun 2013 ODI # 3380
21 19 18 4 0 116.66 1 caught 1 ODI v India The Oval 11 Jun 2013 ODI # 3368
52 54 46 10 0 113.04 1 caught 2 ODI v India Nagpur 21 Jan 2007 ODI # 2480
37 47 33 5 1 112.12 1 caught 2 ODI v India Kingston 26 Jun 2009 ODI # 2852
140 162 127 12 5 110.23 1 caught 1 ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
12 12 11 3 0 109.09 1 caught 1 Test v India Georgetown 11 Apr 2002 Test # 1598
72 98 68 12 2 105.88 1 bowled 1 ODI v India Rajkot 12 Nov 2002 ODI # 1895
34 49 33 1 2 103.03 2 run out 1 T20I v India Mirpur 23 Mar 2014 T20I # 382
5 3 5 1 0 100.00 1 lbw 2 ODI v India Cuttack 24 Jan 2007 ODI # 2485
43 54 45 8 0 95.55 2 caught 1 ODI v India Harare 7 Jul 2001 ODI # 1734
123 187 130 18 2 94.61 1 caught 1 ODI v India Kingston 18 May 2006 ODI # 2377
101 173 107 10 3 94.39 1 caught 2 ODI v India Vadodara 18 Nov 2002 ODI # 1897
33 39 35 7 0 94.28 1 caught 3 Test v India Eden Gardens 6 Nov 2013 Test # 2101
34 38 37 7 0 91.89 1 caught 2 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
18 - 20 1 1 90.00 1 caught 2 T20I v India Kingston 9 Jul 2017 T20I # 617
103 173 116 8 3 88.79 1 bowled 2 ODI v India Nagpur 9 Nov 2002 ODI # 1894
51 - 61 10 0 83.60 1 bowled 1 ODI v India Port of Spain 28 May 2006 ODI # 2382
5 6 6 1 0 83.33 2 bowled 2 T20I v India Wankhede 31 Mar 2016 T20I # 556
72 135 91 13 1 79.12 1 caught 2 Test v India St John's 2 Jun 2006 Test # 1805
22 33 28 4 0 78.57 1 caught 2 T20I v India Lord's 12 Jun 2009 T20I # 105
21 44 27 2 1 77.77 2 caught 1 ODI v India Perth 6 Mar 2015 ODI # 3625
10 11 13 2 0 76.92 1 caught 2 ODI v India Port of Spain 5 Jul 2013 ODI # 3383
27 67 38 4 0 71.05 1 lbw 1 ODI v India Jodhpur 21 Nov 2002 ODI # 1898
7 13 10 1 0 70.00 1 lbw 2 Test v India Wankhede 9 Oct 2002 Test # 1616
15 - 22 3 0 68.18 4 lbw 1 ODI v India Toronto 12 Sep 1999 ODI # 1498
2 2 3 0 0 66.66 1 caught 3 Test v India Gros Islet 10 Jun 2006 Test # 1806
35 81 53 4 1 66.03 1 caught 3 Test v India Wankhede 14 Nov 2013 Test # 2102
46 - 70 6 1 65.71 1 caught 2 ODI v India Port of Spain 26 May 2006 ODI # 2381
83 157 127 8 5 65.35 1 bowled 1 Test v India Basseterre 22 Jun 2006 Test # 1807
11 24 17 1 0 64.70 1 caught 1 Test v India Wankhede 14 Nov 2013 Test # 2102
68 156 106 13 0 64.15 1 caught 1 Test v India Kingston 18 May 2002 Test # 1604
5 - 8 0 0 62.50 1 caught 1 ODI v India Vijayawada 24 Nov 2002 ODI # 1900
40 - 65 5 1 61.53 1 caught 2 ODI v India Basseterre 23 May 2006 ODI # 2380
18 42 32 4 0 56.25 1 caught 1 Test v India Eden Gardens 6 Nov 2013 Test # 2101
6 12 11 1 0 54.54 2 bowled 2 ODI v India Vadodara 31 Jan 2007 ODI # 2493
23 64 43 2 0 53.48 2 caught 1 ODI v India Harare 4 Jul 2001 ODI # 1733
15 38 29 3 0 51.72 1 caught 3 Test v India Kingston 18 May 2002 Test # 1604
7 23 15 1 0 46.66 2 caught 2 ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
11 49 24 1 0 45.83 1 lbw 2 ODI v India Port of Spain 11 Aug 2019 ODI # 4197
42 141 93 5 0 45.16 1 caught 3 Test v India Wankhede 9 Oct 2002 Test # 1616
46 157 106 7 1 43.39 1 caught 2 Test v India Gros Islet 10 Jun 2006 Test # 1806
14 63 33 2 0 42.42 2 lbw 2 Test v India Bridgetown 2 May 2002 Test # 1601
13 48 31 3 0 41.93 1 caught 2 Test v India Port of Spain 19 Apr 2002 Test # 1599
88 332 228 15 1 38.59 1 caught 2 Test v India Eden Gardens 30 Oct 2002 Test # 1622
3 7 8 0 0 37.50 1 caught 3 Test v India Basseterre 22 Jun 2006 Test # 1807
16 53 43 2 0 37.20 1 caught 1 ODI v India Bridgetown 29 May 2002 ODI # 1836
69 272 188 9 3 36.70 1 lbw 4 Test v India St John's 2 Jun 2006 Test # 1805
32 117 88 5 0 36.36 1 caught 2 Test v India St John's 10 May 2002 Test # 1602
7 - 22 1 0 31.81 4 caught 2 ODI v India Toronto 14 Sep 1999 ODI # 1499
6 22 19 1 0 31.57 1 caught 2 ODI v India Manchester 27 Jun 2019 ODI # 4175
23 98 75 5 0 30.66 1 caught 1 Test v India Chennai 17 Oct 2002 Test # 1618
3 18 10 0 0 30.00 1 bowled 2 ODI v India Port of Spain 2 Jun 2002 ODI # 1838
52 225 176 8 0 29.54 2 caught 4 Test v India Port of Spain 19 Apr 2002 Test # 1599
1 13 7 0 0 14.28 6 lbw 2 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
4 - 31 0 0 12.90 1 bowled 1 ODI v India Providence 8 Aug 2019 ODI # 4196
1 - 8 0 0 12.50 4 bowled 1 ODI v India Toronto 11 Sep 1999 ODI # 1497
0 6 5 0 0 0.00 2 lbw 1 ODI v India Bulawayo 30 Jun 2001 ODI # 1731
0* 6 7 0 0 0.00 1 not out 4 Test v India Bridgetown 2 May 2002 Test # 1601
0 4 4 0 0 0.00 1 caught 3 Test v India Chennai 17 Oct 2002 Test # 1618
0 7 8 0 0 0.00 1 caught 1 ODI v India Kingston 20 May 2006 ODI # 2379
0 2 4 0 0 0.00 1 bowled 2 Test v India Kingston 30 Jun 2006 Test # 1808
0 1 2 0 0 0.00 1 caught 4 Test v India Kingston 30 Jun 2006 Test # 1808
0 1 1 0 0 0.00 1 lbw 2 ODI v India Chennai 27 Jan 2007 ODI # 2487
0 3 2 0 0 0.00 1 caught 1 ODI v India Gros Islet 5 Jul 2009 ODI # 2855
0 1 2 0 0 0.00 1 run out 1 ODI v India Kochi 21 Nov 2013 ODI # 3436
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th Match, Jun 10, 2024 [T20I # 2663]
Romania v Portugal at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th Match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th Match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th Match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page