Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2018-2023 69 63 9 1109 77* 20.53 927 119.63 0 3 6 81 38 Profile
Innings by innings list
77* - 55 7 3 140.00 4 not out 1 v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
52 - 26 8 1 200.00 8 caught 2 v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
50 66 38 2 2 131.57 4 run out 1 v West Indies Providence 7 Jul 2022 T20I # 1617
49* 59 33 2 3 148.48 5 not out 2 v New Zealand Mirpur 10 Sep 2021 T20I # 1263
45 45 33 5 1 136.36 6 bowled 2 v New Zealand Hamilton 28 Mar 2021 T20I # 1139
39* - 27 3 0 144.44 6 not out 2 v Zimbabwe Harare 2 Aug 2022 T20I # 1719
39 48 22 4 2 177.27 5 caught 1 v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
38 47 27 2 2 140.74 5 caught 1 v Netherlands Hobart 24 Oct 2022 T20I # 1843
37* 51 31 5 1 119.35 6 not out 2 v Australia Mirpur 4 Aug 2021 T20I # 1212
36 49 34 2 2 105.88 4 stumped 1 v Pakistan Mirpur 19 Nov 2021 T20I # 1439
34 34 27 3 1 125.92 5 caught 2 v West Indies Roseau 3 Jul 2022 T20I # 1607
30* - 28 1 1 107.14 4 not out 2 v Zimbabwe Harare 31 Jul 2022 T20I # 1713
29 40 19 1 1 152.63 5 lbw 1 v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
25 37 24 2 0 104.16 6 caught 1 v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
25 43 23 1 1 108.69 4 caught 2 v Pakistan Christchurch 7 Oct 2022 T20I # 1807
24* 47 20 3 0 120.00 5 not out 1 v Pakistan Adelaide 6 Nov 2022 T20I # 1872
24 42 25 1 1 96.00 6 caught 2 v Zimbabwe Harare 23 Jul 2021 T20I # 1198
24 41 26 0 0 92.30 4 bowled 1 v New Zealand Christchurch 9 Oct 2022 T20I # 1811
24 46 20 0 2 120.00 2 caught 2 v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
23 33 17 3 0 135.29 6 bowled 1 v Australia Mirpur 3 Aug 2021 T20I # 1210
23 - 14 2 2 164.28 5 caught 1 v Malaysia Hangzhou 4 Oct 2023 T20I # 2283
21 - 20 1 1 105.00 5 caught 1 v Pakistan Lahore 25 Jan 2020 T20I # 1033
21 32 14 3 0 150.00 6 caught 1 v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
20 24 17 0 1 117.64 6 caught 1 v Australia Mirpur 7 Aug 2021 T20I # 1218
20 32 21 1 1 95.23 4 caught 1 v Pakistan Mirpur 20 Nov 2021 T20I # 1443
20 28 21 0 2 95.23 4 caught 1 v Pakistan Mirpur 22 Nov 2021 T20I # 1447
20 - 11 3 1 181.81 2 caught 2 v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
19 21 13 1 1 146.15 5 run out 1 v Australia Mirpur 6 Aug 2021 T20I # 1216
18 22 12 2 0 150.00 6 caught 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
18 - 10 2 1 180.00 4 caught 1 v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
16 - 14 2 0 114.28 7 caught 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
15* 26 13 2 0 115.38 6 not out 2 v England Chattogram 9 Mar 2023 T20I # 2018
14 11 5 0 2 280.00 5 bowled 2 v Zimbabwe Harare 25 Jul 2021 T20I # 1203
14 13 13 2 0 107.69 5 caught 1 v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
12 30 15 0 0 80.00 5 lbw 1 v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
11 25 10 1 0 110.00 5 run out 1 v Pakistan Christchurch 13 Oct 2022 T20I # 1818
10 23 11 0 1 90.90 7 caught 1 v Australia Mirpur 9 Aug 2021 T20I # 1222
10 14 8 1 0 125.00 5 caught 2 v Zimbabwe Harare 30 Jul 2022 T20I # 1706
9 - 10 0 0 90.00 5 bowled 1 v Pakistan Lahore 24 Jan 2020 T20I # 1032
8 13 6 0 1 133.33 5 stumped 2 v New Zealand Auckland 1 Apr 2021 T20I # 1141
7 - 8 0 0 87.50 6 caught 1 v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
7 14 6 1 0 116.66 5 run out 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
7 17 9 1 0 77.77 7 caught 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
7 - 15 0 0 46.66 5 caught 1 v India Hangzhou 6 Oct 2023 T20I # 2296
6* 25 10 0 0 60.00 6 not out 2 v New Zealand Mirpur 8 Sep 2021 T20I # 1260
6 - 8 0 0 75.00 6 caught 1 v India Rajkot 7 Nov 2019 T20I # 1007
5 11 6 1 0 83.33 6 run out 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
4 9 4 0 0 100.00 5 bowled 2 v New Zealand Christchurch 12 Oct 2022 T20I # 1816
3 3 3 0 0 100.00 6 caught 1 v New Zealand Mirpur 3 Sep 2021 T20I # 1251
3 12 5 0 0 60.00 4 caught 2 v India Adelaide 2 Nov 2022 T20I # 1860
2* 7 2 0 0 100.00 7 not out 2 v West Indies Sharjah 29 Oct 2021 T20I # 1375
2 - 4 0 0 50.00 7 bowled 2 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
2 8 4 0 0 50.00 5 bowled 2 v New Zealand Napier 30 Mar 2021 T20I # 1140
2 6 3 0 0 66.66 7 bowled 2 v England Mirpur 12 Mar 2023 T20I # 2023
1 11 5 0 0 20.00 6 caught 1 v Oman Al Amerat 19 Oct 2021 T20I # 1322
1 8 5 0 0 20.00 5 caught 2 v South Africa Sydney 27 Oct 2022 T20I # 1847
1 4 6 0 0 16.66 6 caught 2 v New Zealand Napier 27 Dec 2023 T20I # 2422
0 - 2 0 0 0.00 4 caught 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
0 - 1 0 0 0.00 7 caught 2 v India Nagpur 10 Nov 2019 T20I # 1014
0 1 1 0 0 0.00 7 bowled 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
0 2 1 0 0 0.00 6 bowled 1 v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
0 6 4 0 0 0.00 6 caught 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
0 4 2 0 0 0.00 6 caught 1 v West Indies Roseau 2 Jul 2022 T20I # 1601
DNB - - - - - - - 2 v India Delhi 3 Nov 2019 T20I # 1000
DNB - - - - - - - 1 v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
DNB - - - - - - - 2 v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
DNB - - - - - - - 2 v Zimbabwe Harare 22 Jul 2021 T20I # 1196
DNB - - - - - - - 2 v New Zealand Mirpur 1 Sep 2021 T20I # 1243
TDNB - - - - - - - - v New Zealand Mount Maunganui 29 Dec 2023 T20I # 2423
Statsguru includes the following current or recent Twenty20 Internationals:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page