Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date between 25 Mar 2017 and 18 Mar 2024 remove between 25 Mar 2017 and 18 Mar 2024 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 2014-2021 61 61 5 1174 73* 20.96 1809 64.89 0 8 8 103 23 Profile
filtered 2018-2021 47 52 5 1063 73* 22.61 1677 63.38 0 8 6 92 20
Innings by innings list
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
0 12 4 0 0 0.00 4 caught 1 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
67 161 110 4 1 60.90 4 caught 3 Test v Zimbabwe Mirpur 11 Nov 2018 Test # 2325
20 68 50 2 0 40.00 4 caught 1 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
17 50 35 1 0 48.57 4 bowled 3 Test v West Indies Chattogram 22 Nov 2018 Test # 2328
29 - 61 0 0 47.54 4 bowled 1 Test v West Indies Mirpur 30 Nov 2018 Test # 2331
DNB - - - - - - - 2 ODI v West Indies Sylhet 14 Dec 2018 ODI # 4073
62 210 90 5 0 68.88 5 bowled 1 ODI v New Zealand Napier 13 Feb 2019 ODI # 4093
57 101 69 7 1 82.60 5 bowled 1 ODI v New Zealand Christchurch 16 Feb 2019 ODI # 4094
8 34 24 1 0 33.33 4 caught 1 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
0 9 4 0 0 0.00 4 caught 3 Test v New Zealand Hamilton 28 Feb 2019 Test # 2349
3 14 10 0 0 30.00 4 caught 1 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
47 162 105 7 0 44.76 4 caught 3 Test v New Zealand Wellington 8 Mar 2019 Test # 2350
DNB - - - - - - - 2 ODI v West Indies Dublin 7 May 2019 ODI # 4129
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
21 21 21 2 1 100.00 5 bowled 1 ODI v South Africa The Oval 2 Jun 2019 ODI # 4147
26 59 33 3 0 78.78 5 caught 1 ODI v New Zealand The Oval 5 Jun 2019 ODI # 4151
0 4 2 0 0 0.00 5 caught 2 ODI v England Cardiff 8 Jun 2019 ODI # 4153
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
DNB - - - - - - - 1 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
15 140 86 2 0 17.44 6 caught 2 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
10 12 12 0 1 83.33 6 caught 4 Test v West Indies Mirpur 11 Feb 2021 Test # 2410
9 49 27 1 0 33.33 5 run out 1 ODI v New Zealand Dunedin 20 Mar 2021 ODI # 4279
73* 89 57 6 2 128.07 5 not out 1 ODI v New Zealand Christchurch 23 Mar 2021 ODI # 4280
6 61 39 0 0 15.38 4 caught 2 ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
4 8 6 0 0 66.66 4 bowled 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
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
19 24 19 4 0 100.00 4 caught 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
2 7 3 0 0 66.66 4 caught 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
30 94 57 1 0 52.63 4 caught 2 ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638 - Live]
    » Netherlands 109/4 (18.4 ov, BFW de Leede 11*, MP O'Dowd 54*, A Bohara 1/29) - Match over
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637 - Live]
    » Scotland 90/0 (10.0 ov, MA Jones 45*, HG Munsey 41*, AU Rashid 0/26) - Match over
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page