Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Start of match date between 7 May 2010 and 26 Nov 2023 remove between 7 May 2010 and 26 Nov 2023 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 2006-2024 438 479 54 14526 217 34.17 18422 78.85 14 99 25 1488 133 Profile
filtered 2010-2023 27 29 1 854 84 30.50 1077 79.29 0 8 0 84 15
Innings by innings list
7 7 7 1 0 100.00 5 bowled 1 ODI v India Dambulla 16 Jun 2010 ODI # 2993
55 65 50 5 0 110.00 4 caught 2 ODI v India Mirpur 19 Feb 2011 ODI # 3100
49 40 31 5 2 158.06 5 stumped 2 ODI v India Mirpur 16 Mar 2012 ODI # 3261
1 3 2 0 0 50.00 4 bowled 1 T20I v India Mirpur 28 Mar 2014 T20I # 389
52 75 58 4 1 89.65 5 caught 1 ODI v India Mirpur 15 Jun 2014 ODI # 3497
4 16 8 1 0 50.00 5 caught 2 ODI v India Mirpur 17 Jun 2014 ODI # 3498
TDNB - - - - - - - - ODI v India Mirpur 19 Jun 2014 ODI # 3499
10 36 34 0 0 29.41 5 caught 2 ODI v India Melbourne 19 Mar 2015 ODI # 3641
9 16 15 2 0 60.00 5 caught 2 Test v India Fatullah 10 Jun 2015 Test # 2165
DNB - - - - - - - 3 Test v India Fatullah 10 Jun 2015 Test # 2165
52 93 68 3 0 76.47 5 caught 1 ODI v India Mirpur 18 Jun 2015 ODI # 3658
51* 66 62 5 0 82.25 5 not out 2 ODI v India Mirpur 21 Jun 2015 ODI # 3660
20 24 21 2 0 95.23 5 caught 2 ODI v India Mirpur 24 Jun 2015 ODI # 3661
3 12 8 0 0 37.50 5 run out 2 T20I v India Mirpur 24 Feb 2016 T20I # 509
21 18 16 3 0 131.25 4 caught 1 T20I v India Mirpur 6 Mar 2016 T20I # 521
22 24 15 0 2 146.66 4 caught 2 T20I v India Bengaluru 23 Mar 2016 T20I # 547
82 153 103 14 0 79.61 5 caught 2 Test v India Hyderabad 9 Feb 2017 Test # 2249
22 40 50 4 0 44.00 5 caught 4 Test v India Hyderabad 9 Feb 2017 Test # 2249
15 18 23 1 0 65.21 5 caught 1 ODI v India Birmingham 15 Jun 2017 ODI # 3891
7 - 7 1 0 100.00 7 run out 1 T20I v India Colombo (RPS) 18 Mar 2018 T20I # 662
17 - 12 3 0 141.66 3 caught 1 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
66 111 74 6 0 89.18 3 caught 2 ODI v India Birmingham 2 Jul 2019 ODI # 4182
13 24 12 2 0 108.33 3 caught 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
29 69 38 3 0 76.31 4 caught 2 ODI v India Mirpur 4 Dec 2022 ODI # 4493
8 42 20 1 0 40.00 4 caught 1 ODI v India Mirpur 7 Dec 2022 ODI # 4496
43 83 50 4 0 86.00 3 bowled 2 ODI v India Chattogram 10 Dec 2022 ODI # 4499
3 31 25 0 0 12.00 6 caught 2 Test v India Chattogram 14 Dec 2022 Test # 2481
84 128 108 6 6 77.77 6 bowled 4 Test v India Chattogram 14 Dec 2022 Test # 2481
16 48 39 1 1 41.02 4 caught 1 Test v India Mirpur 22 Dec 2022 Test # 2484
13 51 36 1 0 36.11 4 caught 3 Test v India Mirpur 22 Dec 2022 Test # 2484
80 121 85 6 3 94.11 4 bowled 1 ODI v India Colombo (RPS) 15 Sep 2023 ODI # 4645
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania 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