Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Bangladesh remove Bangladesh from query
Start of match date greater than or equal to 3 apr 2011 remove greater than or equal to 3 apr 2011 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 2015-2024 81 80 2 1804 83 23.12 1408 128.12 0 10 5 186 54 Profile
filtered 2015-2024 81 80 2 1804 83 23.12 1408 128.12 0 10 5 186 54
Innings by innings list
22 33 26 0 1 84.61 7 caught 2 v South Africa Mirpur 5 Jul 2015 T20I # 428
10 11 7 1 0 142.85 8 caught 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
17 22 12 2 0 141.66 7 caught 2 v Zimbabwe Mirpur 13 Nov 2015 T20I # 462
9 9 7 0 1 128.57 7 caught 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
34 - 30 3 0 113.33 3 caught 1 v India Colombo (RPS) 8 Mar 2018 T20I # 657
43 - 19 2 5 226.31 2 lbw 2 v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
7 - 7 1 0 100.00 2 stumped 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
0 - 3 0 0 0.00 2 caught 2 v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
11 - 9 0 1 122.22 2 caught 1 v India Colombo (RPS) 18 Mar 2018 T20I # 662
30 39 20 3 1 150.00 2 lbw 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
1 - 3 0 0 33.33 1 caught 1 v Afghanistan Dehradun 5 Jun 2018 T20I # 668
12 - 14 1 0 85.71 1 run out 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
24 - 21 3 0 114.28 3 caught 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
1 - 5 0 0 20.00 1 caught 1 v West Indies Lauderhill 4 Aug 2018 T20I # 693
61 - 32 6 3 190.62 1 caught 1 v West Indies Lauderhill 5 Aug 2018 T20I # 694
6 - 5 1 0 120.00 2 caught 1 v West Indies Sylhet 17 Dec 2018 T20I # 715
60 - 34 6 4 176.47 2 bowled 1 v West Indies Mirpur 20 Dec 2018 T20I # 716
43 - 25 3 3 172.00 2 caught 2 v West Indies Mirpur 22 Dec 2018 T20I # 717
19 - 14 1 1 135.71 1 bowled 2 v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
0 - 2 0 0 0.00 1 caught 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
38 - 22 4 2 172.72 2 caught 1 v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
4 - 10 0 0 40.00 1 caught 2 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
7 - 4 1 0 175.00 1 caught 2 v India Delhi 3 Nov 2019 T20I # 1000
29 - 21 4 0 138.09 1 run out 1 v India Rajkot 7 Nov 2019 T20I # 1007
9 - 8 2 0 112.50 1 caught 2 v India Nagpur 10 Nov 2019 T20I # 1014
12 - 13 2 0 92.30 3 run out 1 v Pakistan Lahore 24 Jan 2020 T20I # 1032
8 - 14 1 0 57.14 4 lbw 1 v Pakistan Lahore 25 Jan 2020 T20I # 1033
59 - 39 5 3 151.28 2 lbw 1 v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
60* 73 45 8 0 133.33 1 not out 2 v Zimbabwe Mirpur 11 Mar 2020 T20I # 1084
4 11 5 1 0 80.00 2 caught 2 v New Zealand Hamilton 28 Mar 2021 T20I # 1139
6 13 5 1 0 120.00 2 caught 2 v New Zealand Napier 30 Mar 2021 T20I # 1140
0 1 1 0 0 0.00 3 bowled 2 v New Zealand Auckland 1 Apr 2021 T20I # 1141
DNB - - - - - - - 2 v Zimbabwe Harare 22 Jul 2021 T20I # 1196
1 10 3 0 0 33.33 2 stumped 2 v New Zealand Mirpur 1 Sep 2021 T20I # 1243
33 39 29 3 1 113.79 2 bowled 1 v New Zealand Mirpur 3 Sep 2021 T20I # 1251
15 10 11 3 0 136.36 2 lbw 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
6 8 11 1 0 54.54 2 caught 2 v New Zealand Mirpur 8 Sep 2021 T20I # 1260
10 18 12 1 0 83.33 2 caught 2 v New Zealand Mirpur 10 Sep 2021 T20I # 1263
5 18 7 0 0 71.42 1 caught 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
6 18 7 0 0 85.71 2 lbw 1 v Oman Al Amerat 19 Oct 2021 T20I # 1322
29 40 23 1 1 126.08 2 caught 1 v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
16 33 16 2 0 100.00 2 caught 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
9 13 8 2 0 112.50 1 caught 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
44 81 43 4 0 102.32 3 caught 2 v West Indies Sharjah 29 Oct 2021 T20I # 1375
24 63 36 1 0 66.66 2 lbw 1 v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
0 5 1 0 0 0.00 2 bowled 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
60 74 44 4 2 136.36 3 caught 1 v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
13 11 10 0 1 130.00 3 caught 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
9 16 14 2 0 64.28 4 caught 1 v West Indies Roseau 2 Jul 2022 T20I # 1601
5 7 4 1 0 125.00 2 caught 2 v West Indies Roseau 3 Jul 2022 T20I # 1607
49 63 41 3 2 119.51 1 caught 1 v West Indies Providence 7 Jul 2022 T20I # 1617
32 36 19 6 0 168.42 2 run out 2 v Zimbabwe Harare 30 Jul 2022 T20I # 1706
56 - 33 6 2 169.69 1 lbw 2 v Zimbabwe Harare 31 Jul 2022 T20I # 1713
13 - 6 2 0 216.66 1 caught 2 v Zimbabwe Harare 2 Aug 2022 T20I # 1719
13 - 8 3 0 162.50 3 caught 1 v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
25 - 20 4 0 125.00 3 caught 1 v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
35 40 26 4 1 134.61 3 caught 2 v Pakistan Christchurch 7 Oct 2022 T20I # 1807
15 28 16 2 0 93.75 3 caught 1 v New Zealand Christchurch 9 Oct 2022 T20I # 1811
23 28 16 3 1 143.75 2 caught 2 v New Zealand Christchurch 12 Oct 2022 T20I # 1816
69 63 42 6 2 164.28 3 caught 1 v Pakistan Christchurch 13 Oct 2022 T20I # 1818
9 17 11 0 0 81.81 3 caught 1 v Netherlands Hobart 24 Oct 2022 T20I # 1843
34 57 31 1 1 109.67 3 caught 2 v South Africa Sydney 27 Oct 2022 T20I # 1847
14 22 12 3 0 116.66 3 caught 1 v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
60 40 27 7 3 222.22 2 run out 2 v India Adelaide 2 Nov 2022 T20I # 1860
10 15 8 0 1 125.00 2 caught 1 v Pakistan Adelaide 6 Nov 2022 T20I # 1872
12 25 10 2 0 120.00 1 caught 2 v England Chattogram 9 Mar 2023 T20I # 2018
9 11 9 1 0 100.00 1 caught 2 v England Mirpur 12 Mar 2023 T20I # 2023
73 78 57 10 1 128.07 1 caught 1 v England Mirpur 14 Mar 2023 T20I # 2026
47 34 23 4 3 204.34 1 caught 1 v Ireland Chattogram 27 Mar 2023 T20I # 2034
83 51 41 10 3 202.43 1 caught 1 v Ireland Chattogram 29 Mar 2023 T20I # 2037
5 4 4 1 0 125.00 1 caught 1 v Ireland Chattogram 31 Mar 2023 T20I # 2038
18 34 19 2 0 94.73 1 caught 2 v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
35 45 36 6 0 97.22 1 caught 2 v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
41* 87 36 2 1 113.88 1 not out 2 v New Zealand Napier 27 Dec 2023 T20I # 2422
0 2 3 0 0 0.00 1 caught 2 v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
36 49 24 5 1 150.00 1 caught 2 v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
7 - 11 1 0 63.63 1 caught 2 v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
1 8 3 0 0 33.33 2 bowled 2 v Zimbabwe Chattogram 3 May 2024 T20I # 2586
23 48 25 2 1 92.00 1 caught 2 v Zimbabwe Chattogram 5 May 2024 T20I # 2589
12 20 15 2 0 80.00 1 bowled 1 v Zimbabwe Chattogram 7 May 2024 T20I # 2592
14 - 15 1 1 93.33 1 lbw 1 v U.S.A. Prairie View 21 May 2024 T20I # 2613
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
 
Feedback Print this page