| 22 Jul 2021 | ZIM 152 v BAN 153/21st T20I · T20I | BAN | DNB | - | 0 | Bangladesh won by 8 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | BAN | 26* | - | 0 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | BAN | 15 | 0/11 | 1 | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | BAN | 45 | - | 1 | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 28 May 2021 | SL 286/6 v BAN 1893rd ODI · ODI | BAN | 16 | - | 0 | Sri Lanka won by 97 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 25 May 2021 | BAN 246 v SL 141/92nd ODI · ODI | BAN | 10 | - | 0 | Bangladesh won by 103 runs (DLS method) | Mirpur | Sri Lanka tour of Bangladesh 2021 |
| 23 May 2021 | BAN 257/6 v SL 2241st ODI · ODI | BAN | 27* | - | 2 | Bangladesh won by 33 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 1 Apr 2021 | NZ 141/4 v BAN 763rd T20I · T20I | BAN | 8 | - | 1 | New Zealand won by 65 runs | Auckland | Bangladesh tour of New Zealand 2020/21 |
| 30 Mar 2021 | NZ 173/5 v BAN 142/72nd T20I · T20I | BAN | 2 | - | 0 | New Zealand won by 28 runs (DLS method) | Napier | Bangladesh tour of New Zealand 2020/21 |
| 28 Mar 2021 | NZ 210/3 v BAN 144/81st T20I · T20I | BAN | 45 | - | 1 | New Zealand won by 66 runs | Hamilton | Bangladesh tour of New Zealand 2020/21 |
| 11 Mar 2020 | BAN 120/1 v ZIM 119/72nd T20I · T20I | BAN | DNB | 1/2 | 0 | Bangladesh won by 9 wickets | Dhaka | Zimbabwe tour of Bangladesh 2019/20 |
| 9 Mar 2020 | BAN 200/3 v ZIM 1521st T20I · T20I | BAN | DNB | 1/18 | 0 | Bangladesh won by 48 runs | Dhaka | Zimbabwe tour of Bangladesh 2019/20 |
| 6 Mar 2020 | BAN 322/3 v ZIM 2183rd ODI · ODI | BAN | 7 | 1/12 | 0 | Bangladesh won by 123 runs (DLS method) | Sylhet | Zimbabwe tour of Bangladesh 2019/20 |
| 25 Jan 2020 | PAK 137/1 v BAN 136/62nd T20I · T20I | BAN | 21 | 0/16 | 0 | Pakistan won by 9 wickets | Lahore | Bangladesh tour of Pakistan 2019/20 |
| 24 Jan 2020 | PAK 142/5 v BAN 141/51st T20I · T20I | BAN | 9 | 0/6 | 0 | Pakistan won by 5 wickets | Lahore | Bangladesh tour of Pakistan 2019/20 |
| 17 Jan 2020 | RR 170/4 v KT 149/8Final · T20 | RR | 10 | - | 1 | Rajshahi Royals won by 21 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 15 Jan 2020 | CC 164/9 v RR 165/8Qualifier 2 · T20 | RR | 2 | 1/20 | 0 | Rajshahi Royals won by 2 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 13 Jan 2020 | KT 158/3 v RR 131Qualifier 1 · T20 | RR | 11 | - | 0 | Khulna Tigers won by 27 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 11 Jan 2020 | CC 155/5 v RR 156/2Match 41 · T20 | RR | 32 | 1/18 | 1 | Rajshahi Royals won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 7 Jan 2020 | RR 166/8 v CC 170/3Match 36 · T20 | RR | 9 | 0/22 | 0 | Chattogram Challengers won by 7 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 4 Jan 2020 | ST 143/6 v RR 145/4Match 34 · T20 | RR | 46 | - | 0 | Rajshahi Royals won by 6 wickets | Sylhet | Bangladesh Premier League 2019/20 |
| 2 Jan 2020 | RR 179/4 v RR 149/7Match 29 · T20 | RR | 32 | 0/16 | 0 | Rajshahi Royals won by 30 runs | Sylhet | Bangladesh Premier League 2019/20 |
| 31 Dec 2019 | RR 182/6 v RR 135/8Match 28 · T20 | RR | 7 | 2/40 | 2 | Rangpur Rangers won by 47 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 30 Dec 2019 | DP 174/5 v RR 100Match 26 · T20 | RR | 31 | 0/12 | 0 | Dhaka Platoon won by 74 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 28 Dec 2019 | RR 190/4 v CW 175/4Match 23 · T20 | RR | 43 | 0/8 | 0 | Rajshahi Royals won by 15 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 24 Dec 2019 | CW 170/8 v RR 171/3Match 20 · T20 | RR | 76 | 1/23 | 0 | Rajshahi Royals won by 7 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 23 Dec 2019 | KT 145/9 v RR 149/3Match 18 · T20 | RR | 22 | 1/11 | 3 | Rajshahi Royals won by 7 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 17 Dec 2019 | RR 189/4 v KT 192/5Match 9 · T20 | RR | 19 | 1/24 | 0 | Khulna Tigers won by 5 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 13 Dec 2019 | ST 91 v RR 95/2Match 5 · T20 | RR | 30 | - | 0 | Rajshahi Royals won by 8 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 12 Dec 2019 | DP 134/9 v RR 136/1Match 3 · T20 | RR | DNB | - | 1 | Rajshahi Royals won by 9 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 10 Nov 2019 | IND 174/5 v BAN 1443rd T20I · T20I | BAN | 0 | 0/20 | 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 | 6 | 0/13 | 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 | DNB | 1/11 | 1 | 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 | 2 | 2/9 | 0 | Bangladesh won by 4 wickets (6 balls left) | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 18 Sept 2019 | BAN 175/7 v ZIM 136Match 4 · T20I | BAN | 7 | - | 1 | Bangladesh won by 39 runs | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 15 Sept 2019 | AFG 164/6 v BAN 1393rd Match · T20I | BAN | 16 | - | 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 | 52 | - | 0 | Bangladesh won by 3 wickets | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 1 Feb 2019 | SS 165/5 v CV 136Match 40 · T20 | SS | 1 | - | 1 | Sylhet Sixers won by 29 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 30 Jan 2019 | SS 189/5 v RK 190/5Match 38 · T20 | SS | 29 | - | 2 | Rajshahi Kings won by 5 wickets | Chattogram | Bangladesh Premier League 2018/19 |
| 26 Jan 2019 | SS 195/4 v KT 137Match 31 · T20 | SS | 49 | - | 1 | Sylhet Sixers won by 58 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 25 Jan 2019 | SS 180/6 v RK 104Match 29 · T20 | SS | 28 | 0/9 | 0 | Sylhet Sixers won by 76 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 23 Jan 2019 | KT 170/9 v SS 149/7Match 28 · T20 | SS | 29 | - | 1 | Khulna Titans won by 21 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 19 Jan 2019 | SS 194/4 v RR 195/6Match 21 · T20 | SS | 19 | - | 0 | Rangpur Riders won by 4 wickets | Sylhet | Bangladesh Premier League 2018/19 |
| 18 Jan 2019 | SS 158/8 v DD 163/4Match 19 · T20 | SS | 19 | - | 0 | Dhaka Dynamites won by 6 wickets | Sylhet | Bangladesh Premier League 2018/19 |
| 16 Jan 2019 | SS 187/5 v RR 160/6Match 18 · T20 | SS | 6 | 0/22 | 0 | Sylhet Sixers won by 27 runs | Sylhet | Bangladesh Premier League 2018/19 |
| 15 Jan 2019 | SS 68 v CV 69/2Match 16 · T20 | SS | 0 | 0/10 | 0 | Comilla Victorians won by 8 wickets | Sylhet | Bangladesh Premier League 2018/19 |
| 12 Jan 2019 | DD 173/7 v SS 141/9Match 12 · T20 | SS | 4 | 1/25 | 2 | Dhaka Dynamites won by 32 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 9 Jan 2019 | SS 168/5 v CV 163/7Match 7 · T20 | SS | 45 | 0/6 | 1 | Sylhet Sixers won by 5 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 6 Jan 2019 | SS 127/8 v CV 130/6Match 3 · T20 | SS | 19 | 0/7 | 1 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 15 Feb 2018 | BAN 193/5 v SL 194/41st T20I · T20I | BAN | 0 | 1/26 | 1 | Sri Lanka won by 6 wickets | Dhaka | Sri Lanka tour of Bangladesh 2017/18 |