| 1 Sept 2022 | BAN 183/7 v SL 184/8Match 5 · T20I | BAN | 4 | - | 0 | Sri Lanka won by 2 wickets | Dubai | Asia Cup 2022 |
| 30 Aug 2022 | BAN 127/7 v AFG 131/33rd Match, Group B · T20I | BAN | 1 | - | 1 | Afghanistan won by 7 wickets (with 9 balls remaining) | Sharjah | Asia Cup 2022 |
| 5 Mar 2022 | BAN 115/9 v AFG 121/22nd T20I · T20I | BAN | 30 | - | 0 | Afghanistan won by 8 wickets (with 14 balls remaining) | Dhaka | Afghanistan tour of Bangladesh 2021/22 |
| 4 Nov 2021 | BAN 73 v AUS 78/2Match 34 · T20I | BAN | 1 | - | 0 | Australia won by 8 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 2 Nov 2021 | BAN 84 v SA 86/4Match 30 · T20I | BAN | 0 | - | 0 | South Africa won by 6 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 29 Oct 2021 | WI 142/7 v BAN 139/5Match 23 · T20I | BAN | 8 | - | 1 | West Indies won by 3 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 27 Oct 2021 | BAN 124/9 v ENG 126/2Match 20 · T20I | BAN | 29 | - | 0 | England won by 8 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 24 Oct 2021 | BAN 171/4 v SL 172/5Match 15 · T20I | BAN | 57* | - | 0 | Sri Lanka won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 21 Oct 2021 | BAN 181/7 v PNG 97Match 9 · T20I | BAN | 5 | - | 1 | Bangladesh won by 84 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 19 Oct 2021 | BAN 153 v OMA 127/9Match 6 · T20I | BAN | 6 | - | 2 | Bangladesh won by 26 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 17 Oct 2021 | SCO 140/9 v BAN 134/7Match 2 · T20I | BAN | 38 | - | 0 | Scotland won by 6 runs | Al Amarat | ICC Men's T20 World Cup 2021/22 |
| 10 Sept 2021 | NZ 161/5 v BAN 134/85th T20I · T20I | BAN | 3 | - | 1 | New Zealand won by 27 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 8 Sept 2021 | NZ 93 v BAN 96/44th T20I · T20I | BAN | 0 | - | 0 | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 5 Sept 2021 | NZ 128/5 v BAN 763rd T20I · T20I | BAN | 20* | - | 0 | New Zealand won by 52 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 3 Sept 2021 | BAN 141/6 v NZ 137/52nd T20I · T20I | BAN | 0 | - | 2 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 1 Sept 2021 | NZ 60 v BAN 62/31st T20I · T20I | BAN | 16* | - | 2 | Bangladesh won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 11 Mar 2020 | BAN 120/1 v ZIM 119/72nd T20I · T20I | BAN | DNB | - | 2 | Bangladesh won by 9 wickets | Dhaka | Zimbabwe tour of Bangladesh 2019/20 |
| 9 Mar 2020 | BAN 200/3 v ZIM 1521st T20I · T20I | BAN | 17 | - | 1 | Bangladesh won by 48 runs | Dhaka | Zimbabwe tour of Bangladesh 2019/20 |
| 10 Nov 2019 | IND 174/5 v BAN 1443rd T20I · T20I | BAN | 0 | - | 0 | India won by 30 runs | Nagpur | Bangladesh tour of India 2019/20 |
| 7 Nov 2019 | IND 154/2 v BAN 153/62nd T20I · T20I | BAN | 4 | - | 0 | India won by 8 wickets | Rajkot | Bangladesh tour of India 2019/20 |
| 3 Nov 2019 | IND 148/6 v BAN 154/31st T20I · T20I | BAN | 60* | - | 0 | Bangladesh won by 7 wickets | Delhi | Bangladesh tour of India 2019/20 |
| 21 Sept 2019 | AFG 138/7 v BAN 139/66th Match · T20I | BAN | 26 | - | 0 | Bangladesh won by 4 wickets (with 6 balls remaining) | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 18 Sept 2019 | BAN 175/7 v ZIM 136Match 4 · T20I | BAN | 32 | - | 0 | Bangladesh won by 39 runs | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 15 Sept 2019 | AFG 164/6 v BAN 1393rd Match · T20I | BAN | 5 | - | 0 | Afghanistan won by 25 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 13 Sept 2019 | BAN 148/7 v ZIM 144/5Match 1 · T20I | BAN | 0 | - | 0 | Bangladesh won by 3 wickets | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 22 Dec 2018 | BAN 140 v WI 1903rd T20I · T20I | BAN | 1 | - | 2 | West Indies won by 50 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 20 Dec 2018 | BAN 211/4 v WI 1752nd T20I · T20I | BAN | 1 | - | 1 | Bangladesh won by 36 runs | Dhaka | West Indies tour of Bangladesh 2018/19 |
| 17 Dec 2018 | BAN 129 v WI 130/21st T20I · T20I | BAN | 5 | - | 0 | West Indies won by 8 wickets | Sylhet | West Indies tour of Bangladesh 2018/19 |
| 5 Aug 2018 | BAN 184/5 v WI 135/73rd T20I · T20I | BAN | 12 | - | 0 | Bangladesh won by 19 runs (DLS method) | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 4 Aug 2018 | BAN 171/5 v WI 159/92nd T20I · T20I | BAN | 4 | - | 2 | Bangladesh won by 12 runs | Lauderhill | Bangladesh tour of West Indies and United States of America 2018 |
| 31 Jul 2018 | BAN 143/9 v WI 93/31st T20I · T20I | BAN | 15 | - | 1 | West Indies won by 7 wickets (DLS method) | St Kitts | Bangladesh tour of West Indies and United States of America 2018 |
| 7 Jun 2018 | AFG 145/6 v BAN 144/63rd T20I · T20I | BAN | 46 | - | 1 | Afghanistan won by 1 run | Dehradun | Afghanistan tour of India 2018 |
| 5 Jun 2018 | BAN 134/8 v AFG 135/42nd T20I · T20I | BAN | 22 | - | 1 | Afghanistan won by 6 wickets (with 7 balls remaining) | Dehradun | Afghanistan tour of India 2018 |
| 3 Jun 2018 | AFG 167/8 v BAN 1221st T20I · T20I | BAN | 20 | - | 0 | Afghanistan won by 45 runs | Dehradun | Afghanistan tour of India 2018 |
| 18 Mar 2018 | BAN 166/8 v IND 168/6Final · T20I | BAN | 9 | - | 1 | India won by 4 wickets | Colombo | Nidahas Trophy 2017/18 |
| 16 Mar 2018 | SL 159/7 v BAN 160/8Match 6 · T20I | BAN | 28 | - | 1 | Bangladesh won by 2 wickets | Colombo | Nidahas Trophy 2017/18 |
| 14 Mar 2018 | IND 176/3 v BAN 159/6Match 5 · T20I | BAN | 72* | - | 0 | India won by 17 runs | Colombo | Nidahas Trophy 2017/18 |
| 10 Mar 2018 | SL 214/6 v BAN 215/5Match 3 · T20I | BAN | 72* | - | 1 | Bangladesh won by 5 wickets | Colombo | Nidahas Trophy 2017/18 |
| 8 Mar 2018 | BAN 139/8 v IND 140/4Match 2 · T20I | BAN | 18 | - | 0 | India won by 6 wickets | Colombo | Nidahas Trophy 2017/18 |
| 18 Feb 2018 | SL 210/4 v BAN 1352nd T20I · T20I | BAN | 6 | - | 0 | Sri Lanka won by 75 runs | Sylhet International Cricket Stadium | Sri Lanka tour of Bangladesh 2017/18 |
| 15 Feb 2018 | BAN 193/5 v SL 194/41st T20I · T20I | BAN | 66* | - | 1 | Sri Lanka won by 6 wickets | Dhaka | Sri Lanka tour of Bangladesh 2017/18 |
| 29 Oct 2017 | SA 224/4 v BAN 1412nd T20I · T20I | BAN | 2 | - | 0 | South Africa won by 83 runs | Potchefstroom | Bangladesh tour of South Africa 2017/18 |
| 26 Oct 2017 | SA 195/4 v BAN 175/91st T20I · T20I | BAN | 13 | - | 0 | South Africa won by 20 runs | Bloemfontein | Bangladesh tour of South Africa 2017/18 |
| 6 Apr 2017 | SL 131 v BAN 176/9Match 2 · T20I | BAN | 15 | - | 1 | Bangladesh won by 45 runs | Colombo | Bangladesh in Sri Lanka T20I Series 2016/17 |
| 4 Apr 2017 | SL 158/4 v BAN 155/6Match 1 · T20I | BAN | 8 | - | 0 | Sri Lanka won by 6 wickets | Colombo | Bangladesh in Sri Lanka T20I Series 2016/17 |
| 26 Mar 2016 | BAN 70 v NZ 145/8Super 10 · T20I | BAN | 0 | - | 0 | New Zealand won by 75 runs | Kolkata | World T20 2015/16 |
| 23 Mar 2016 | IND 146/7 v BAN 145/9Super 10 · T20I | BAN | 11 | - | 0 | India won by 1 run | Bangalore | World T20 2015/16 |
| 21 Mar 2016 | AUS 157/7 v BAN 156/5Super 10 · T20I | BAN | 15* | - | 1 | Australia won by 3 wickets | Bangalore | World T20 2015/16 |
| 16 Mar 2016 | BAN 146/6 v PAK 201/5Super 10 · T20I | BAN | 18 | - | 0 | Pakistan won by 55 runs | Kolkata | World T20 2015/16 |
| 13 Mar 2016 | BAN 180/2 v OMA 65/9First Round · T20I | BAN | DNB | - | 2 | Bangladesh won by 54 runs (DLS method) | Dharamsala | World T20 2015/16 |