Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
unfiltered 2014-2021 61 61 5 1174 1611+ 73* 20.96 1809 64.89 0 8 8 103 23 Profile
filtered 2014-2021 61 61 5 1174 1611+ 73* 20.96 1809 64.89 0 8 8 103 23
Innings by innings list
62 210 90 5 0 68.88 5 bowled 1 ODI v New Zealand Napier 13 Feb 2019 ODI # 4093
47 162 105 7 0 44.76 4 caught 3 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
67 161 110 4 1 60.90 4 caught 3 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
15 140 86 2 0 17.44 6 caught 2 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
57 101 69 7 1 82.60 5 bowled 1 ODI v New Zealand Christchurch 16 Feb 2019 ODI # 4094
30 94 57 1 0 52.63 4 caught 2 ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
73* 89 57 6 2 128.07 5 not out 1 ODI v New Zealand Christchurch 23 Mar 2021 ODI # 4280
20 68 50 2 0 40.00 4 caught 1 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
26 67 39 5 0 66.66 3 caught 2 ODI v India Mirpur 17 Jun 2014 ODI # 3498
6 61 39 0 0 15.38 4 caught 2 ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
26 59 33 3 0 78.78 5 caught 1 ODI v New Zealand The Oval 5 Jun 2019 ODI # 4151
47 53 41 4 2 114.63 1 run out 1 T20I v U.A.E. Mirpur 26 Feb 2016 T20I # 511
17 50 35 1 0 48.57 4 bowled 3 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
9 49 27 1 0 33.33 5 run out 1 ODI v New Zealand Dunedin 20 Mar 2021 ODI # 4279
23 44 22 1 1 104.54 1 caught 1 T20I v Australia Bengaluru 21 Mar 2016 T20I # 544
8 34 24 1 0 33.33 4 caught 1 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
19 24 19 4 0 100.00 4 caught 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
11 21 17 1 0 64.70 2 bowled 2 T20I v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
21 21 21 2 1 100.00 5 bowled 1 ODI v South Africa The Oval 2 Jun 2019 ODI # 4147
3 14 10 0 0 30.00 4 caught 1 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
1 12 3 0 0 33.33 2 caught 2 T20I v India Bengaluru 23 Mar 2016 T20I # 547
0 12 4 0 0 0.00 4 caught 1 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
10 12 12 0 1 83.33 6 caught 4 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
1 10 3 0 0 33.33 2 bowled 2 T20I v India Mirpur 24 Feb 2016 T20I # 509
0 9 4 0 0 0.00 4 caught 3 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
4 8 6 0 0 66.66 4 bowled 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
2 7 3 0 0 66.66 4 caught 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
2 5 4 0 0 50.00 7 caught 2 T20I v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
0 4 2 0 0 0.00 5 caught 2 ODI v England Cardiff 8 Jun 2019 ODI # 4153
1 4 2 0 0 50.00 6 caught 2 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
0 3 1 0 0 0.00 5 lbw 1 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
0 2 1 0 0 0.00 6 caught 2 T20I v Sri Lanka Chattogram 12 Feb 2014 T20I # 357
0 1 2 0 0 0.00 1 lbw 1 T20I v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
10 - 27 0 1 37.03 2 run out 2 ODI v Sri Lanka Mirpur 27 Jan 2018 ODI # 3967
5 - 3 1 0 166.66 4 caught 2 T20I v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
63 - 68 5 2 92.64 5 caught 1 ODI v Sri Lanka Dubai (DICS) 15 Sep 2018 ODI # 4036
2 - 7 0 0 28.57 5 bowled 2 ODI v Afghanistan Abu Dhabi 20 Sep 2018 ODI # 4041
9 - 19 1 0 47.36 5 lbw 1 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
1 - 2 0 0 50.00 3 lbw 1 ODI v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
60 - 84 4 0 71.42 5 caught 1 ODI v Pakistan Abu Dhabi 26 Sep 2018 ODI # 4047
2 - 4 0 0 50.00 5 run out 1 ODI v India Dubai (DICS) 28 Sep 2018 ODI # 4048
37 - 40 1 3 92.50 5 caught 1 ODI v Zimbabwe Mirpur 21 Oct 2018 ODI # 4057
24* - 21 2 1 114.28 5 not out 2 ODI v Zimbabwe Chattogram 24 Oct 2018 ODI # 4060
7* - 11 1 0 63.63 5 not out 2 ODI v Zimbabwe Chattogram 26 Oct 2018 ODI # 4061
29 - 61 0 0 47.54 4 bowled 1 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
43 - 53 2 2 81.13 5 bowled 2 ODI v West Indies Dublin (Malahide) 13 May 2019 ODI # 4134
17 - 14 1 1 121.42 5 lbw 2 ODI v West Indies Dublin (Malahide) 17 May 2019 ODI # 4137
10 - 21 1 0 47.61 3 lbw 2 ODI v Sri Lanka Colombo (RPS) 26 Jul 2019 ODI # 4193
12 - 23 1 0 52.17 3 caught 1 ODI v Sri Lanka Colombo (RPS) 28 Jul 2019 ODI # 4194
4 - 11 0 0 36.36 5 caught 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2019 ODI # 4195
27 - 29 2 1 93.10 4 caught 2 T20I v India Nagpur 10 Nov 2019 T20I # 1014
13 - 36 1 0 36.11 4 lbw 1 Test v India Indore 14 Nov 2019 Test # 2366
18 - 26 4 0 69.23 4 caught 3 Test v India Indore 14 Nov 2019 Test # 2366
0 - 2 0 0 0.00 4 bowled 1 Test v India Eden Gardens 22 Nov 2019 Test # 2369
6 - 12 0 0 50.00 4 caught 3 Test v India Eden Gardens 22 Nov 2019 Test # 2369
5* - 3 1 0 166.66 7 not out 1 T20I v Pakistan Lahore 24 Jan 2020 T20I # 1032
63 - 140 7 1 45.00 6 caught 1 Test v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
0 - 12 0 0 0.00 7 bowled 3 Test v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
17 - 23 3 0 73.91 6 caught 2 Test v Zimbabwe Mirpur 22 Feb 2020 Test # 2386
50 - 41 5 1 121.95 6 lbw 1 ODI v Zimbabwe Sylhet 1 Mar 2020 ODI # 4249
32* - 18 3 1 177.77 6 not out 1 ODI v Zimbabwe Sylhet 3 Mar 2020 ODI # 4251
TDNB - - - - - - - - ODI v India Mirpur 19 Jun 2014 ODI # 3499
DNB - - - - - - - 1 T20I v West Indies Basseterre 27 Aug 2014 T20I # 404
DNB - - - - - - - 2 T20I v Pakistan Mirpur 2 Mar 2016 T20I # 516
DNB - - - - - - - 1 T20I v Ireland Dharamsala 11 Mar 2016 T20I # 530
DNB - - - - - - - 1 T20I v Oman Dharamsala 13 Mar 2016 T20I # 534
DNB - - - - - - - 2 ODI v West Indies Sylhet 14 Dec 2018 ODI # 4073
DNB - - - - - - - 2 ODI v West Indies Dublin 7 May 2019 ODI # 4129
DNB - - - - - - - 1 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
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