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 2010-2024 304 345 43 10395 206* 34.42 17193 60.46 19 56 17 918 107 Profile
filtered 2010-2022 36 42 3 1335 164 34.23 2069 64.52 3 5 2 132 18
Innings by innings list
111 130 118 6 5 94.06 3 stumped 2 ODI v India Harare 5 Jun 2010 ODI # 2988
64 98 81 4 0 79.01 4 stumped 1 ODI v India Perth 8 Feb 2012 ODI # 3233
81 118 91 6 1 89.01 4 run out 1 ODI v India Adelaide 14 Feb 2012 ODI # 3239
38 68 49 0 0 77.55 4 bowled 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
2* 4 2 0 0 100.00 6 not out 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
13 26 22 1 0 59.09 4 bowled 2 ODI v India Mirpur 13 Mar 2012 ODI # 3259
13 25 19 1 0 68.42 4 caught 2 ODI v India Hambantota 21 Jul 2012 ODI # 3291
6* 12 10 1 0 60.00 3 not out 2 ODI v India Hambantota 24 Jul 2012 ODI # 3292
0 3 3 0 0 0.00 4 lbw 1 ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
28 36 32 2 0 87.50 4 caught 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
8 11 8 2 0 100.00 4 lbw 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
7 20 11 1 0 63.63 7 caught 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
DNB - - - - - - - 1 ODI v India Kingston 2 Jul 2013 ODI # 3382
26 58 54 1 1 48.14 4 stumped 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
5 7 7 0 0 71.42 7 caught 1 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
0 1 1 0 0 0.00 5 bowled 2 ODI v India Fatullah 28 Feb 2014 ODI # 3476
9 20 13 2 0 69.23 3 caught 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
5 41 31 0 0 16.12 3 caught 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
59 116 77 9 0 76.62 7 caught 1 Test v India Galle 12 Aug 2015 Test # 2176
162* 247 169 19 4 95.85 6 not out 3 Test v India Galle 12 Aug 2015 Test # 2176
11 28 23 1 0 47.82 6 caught 2 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
15 31 30 1 1 50.00 5 bowled 4 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
23 35 27 5 0 85.18 4 lbw 2 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
18 18 17 3 0 105.88 4 caught 4 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
35 57 35 1 2 100.00 3 lbw 2 T20I v India Pune 9 Feb 2016 T20I # 496
31 - 30 2 0 103.33 4 stumped 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
8 - 9 2 0 88.88 3 caught 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
4 10 11 1 0 36.36 1 caught 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
DNB - - - - - - - 2 ODI v India The Oval 8 Jun 2017 ODI # 3882
10 36 34 0 1 29.41 4 caught 2 Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
2 6 6 0 0 33.33 5 caught 3 Test v India Colombo (SSC) 3 Aug 2017 Test # 2267
48 120 87 6 0 55.17 4 caught 2 Test v India Pallekele 12 Aug 2017 Test # 2269
36 114 89 4 0 40.44 5 caught 3 Test v India Pallekele 12 Aug 2017 Test # 2269
36 - 71 4 0 50.70 2 caught 1 ODI v India Pallekele 27 Aug 2017 ODI # 3907
28 96 57 3 0 49.12 5 caught 2 Test v India Eden Gardens 16 Nov 2017 Test # 2281
20 61 33 3 0 60.60 5 bowled 4 Test v India Eden Gardens 16 Nov 2017 Test # 2281
57 156 122 4 1 46.72 5 lbw 1 Test v India Nagpur 24 Nov 2017 Test # 2283
61 111 82 10 0 74.39 5 caught 3 Test v India Nagpur 24 Nov 2017 Test # 2283
164 472 361 21 1 45.42 5 caught 2 Test v India Delhi 2 Dec 2017 Test # 2286
36 121 90 2 0 40.00 6 bowled 4 Test v India Delhi 2 Dec 2017 Test # 2286
14 - 11 1 0 127.27 4 bowled 2 T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
10 9 9 0 1 111.11 5 stumped 2 T20I v India Lucknow 24 Feb 2022 T20I # 1492
9 15 10 1 0 90.00 5 caught 1 T20I v India Dharamsala 26 Feb 2022 T20I # 1493
22 42 27 2 0 81.48 5 caught 1 T20I v India Dharamsala 27 Feb 2022 T20I # 1494
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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