| 17 Oct 2026 | ZIM 271/8 v BAN 1721st Match · ODI | BAN | 5 | - | 4 | Zimbabwe won by 99 runs | Abu Dhabi | UAE ODI Tri-Series 2026/27 |
| 17 Jul 2026 | BAN 186/5 v ZIM 1522nd T20I · T20I | BAN | 4 | - | 1 | Bangladesh won by 34 runs | Bulawayo | Bangladesh tour of Zimbabwe 2026 |
| 15 Jul 2026 | ZIM 170/6 v BAN 1381st T20I · T20I | BAN | 3 | - | 0 | Zimbabwe won by 32 runs | Bulawayo | Bangladesh tour of Zimbabwe 2026 |
| 11 Jul 2026 | ZIM 199 v BAN 200/33rd ODI · ODI | BAN | 0* | - | 3 | Bangladesh won by 7 wickets | Harare | Bangladesh tour of Zimbabwe 2026 |
| 9 Jul 2026 | ZIM 247/6 v BAN 2342nd ODI · ODI | BAN | 38 | - | 1 | Zimbabwe won by 13 runs | Harare | Bangladesh tour of Zimbabwe 2026 |
| 6 Jul 2026 | ZIM 141 v BAN 1161st ODI · ODI | BAN | 31 | - | 2 | Zimbabwe won by 25 runs | Harare | Bangladesh tour of Zimbabwe 2026 |
| 21 Jun 2026 | BAN 109/8 v AUS 112/33rd T20I · T20I | BAN | 6 | - | 0 | Australia won by 7 wickets | Chattogram | Australia tour of Bangladesh 2026 |
| 29 Nov 2025 | IRE 170/6 v BAN 174/62nd T20I · T20I | BAN | 5 | - | 0 | Bangladesh won by 4 wickets | Chattogram | Ireland tour of Bangladesh 2025/26 |
| 31 Oct 2025 | BAN 151 v WI 152/53rd T20I · T20I | BAN | 1 | - | 0 | West Indies won by 5 wickets | Chattogram | West Indies tour of Bangladesh 2025/26 |
| 27 Oct 2025 | WI 165/3 v BAN 1491st T20I · T20I | BAN | 5 | - | 0 | West Indies won by 16 runs | Chattogram | West Indies tour of Bangladesh 2025/26 |
| 23 Oct 2025 | BAN 296/8 v WI 1173rd ODI · ODI | BAN | 16* | - | 1 | Bangladesh won by 179 runs | Dhaka | West Indies tour of Bangladesh 2025/26 |
| 21 Oct 2025 | BAN 213/7 v WI 213/92nd ODI · ODI | BAN | 23 | - | 1 | Match tied (West Indies won the Super Over) | Dhaka | West Indies tour of Bangladesh 2025/26 |
| 18 Oct 2025 | BAN 207 v WI 1331st ODI · ODI | BAN | 9 | - | 4 | Bangladesh won by 74 runs | Dhaka | West Indies tour of Bangladesh 2025/26 |
| 14 Oct 2025 | AFG 293/9 v BAN 933rd ODI · ODI | BAN | 2 | - | 0 | Afghanistan won by 200 runs | Abu Dhabi | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 11 Oct 2025 | AFG 190/9 v BAN 1092nd ODI · ODI | BAN | 15 | - | 0 | Afghanistan won by 81 runs | Abu Dhabi | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 8 Oct 2025 | BAN 221 v AFG 226/51st ODI · ODI | BAN | 7 | - | 1 | Afghanistan won by 5 wickets (with 17 balls remaining) | Abu Dhabi | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 5 Oct 2025 | AFG 143/9 v BAN 144/43rd T20I · T20I | BAN | 10* | - | 2 | Bangladesh won by 6 wickets (12 balls left) | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 3 Oct 2025 | AFG 147/5 v BAN 150/82nd T20I · T20I | BAN | 31* | - | 0 | Bangladesh won by 2 wickets (5 balls left) | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 25 Sept 2025 | PAK 135/8 v BAN 124/9Match 17 · T20I | BAN | 16 | - | 0 | Pakistan won by 11 runs | Dubai | Men's T20 Asia Cup 2025 |
| 16 Sept 2025 | BAN 154/5 v AFG 1469th Match, Group B · T20I | BAN | 12* | - | 1 | Bangladesh won by 8 runs | Abu Dhabi | Men's T20 Asia Cup 2025 |
| 3 Sept 2025 | BAN 164/4 v NED3rd T20I · T20I | BAN | 22* | - | 0 | No result | Sylhet | Netherlands tour of Bangladesh 2025 |
| 6 Dec 2023 | BAN 172 & 144 v NZ 180 & 139/62nd Test · Test | BAN | 7 & 0 | - | 4 | New Zealand won by 4 wickets | Dhaka | New Zealand tour of Bangladesh 2023/24 |
| 28 Nov 2023 | BAN 310 & 338 v NZ 317 & 1811st Test · Test | BAN | 29 & 10 | - | 5 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 21 Sept 2023 | NZ 136/5 v BAN1st ODI · ODI | BAN | - | - | 3 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 22 Dec 2022 | BAN 227 & 231 v IND 314 & 145/72nd Test · Test | BAN | 6 & 31 | - | 6 | India won by 3 wickets | Dhaka | India tour of Bangladesh 2022/23 |
| 14 Dec 2022 | IND 404 & 258/2d v BAN 150 & 3241st Test · Test | BAN | 16 & 3 | - | 1 | India won by 188 runs | Chattogram | India tour of Bangladesh 2022/23 |
| 6 Nov 2022 | BAN 127/8 v PAK 128/5Match 41 · T20I | BAN | 0 | - | 0 | Pakistan won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 2 Nov 2022 | IND 184/6 v BAN 145/6Match 35 · T20I | BAN | 25* | - | 0 | India won by 5 runs (DLS method) | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 30 Oct 2022 | BAN 150/7 v ZIM 147/8Match 28 · T20I | BAN | 1 | - | 3 | Bangladesh won by 3 runs | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 27 Oct 2022 | SA 205/5 v BAN 101Match 22 · T20I | BAN | 2 | - | 1 | South Africa won by 104 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 24 Oct 2022 | BAN 144/8 v NED 135Match 17 · T20I | BAN | 13 | - | 1 | Bangladesh won by 9 runs | Hobart | ICC Men's T20 World Cup 2022/23 |
| 13 Oct 2022 | BAN 173/6 v PAK 177/3Match 6 · T20I | BAN | 2* | - | 0 | Pakistan won by 7 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 12 Oct 2022 | NZ 208/5 v BAN 160/7Match 5 · T20I | BAN | 2 | - | 0 | New Zealand won by 48 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 9 Oct 2022 | BAN 137/8 v NZ 142/2Match 3 · T20I | BAN | 25* | - | 0 | New Zealand won by 8 wickets | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 7 Oct 2022 | PAK 167/5 v BAN 146/8Match 1 · T20I | BAN | 8 | - | 0 | Pakistan won by 21 runs | Christchurch | New Zealand T20I Tri-Series 2022/23 |
| 27 Sept 2022 | BAN 169/5 v UAE 137/52nd T20I · T20I | BAN | 19* | - | 0 | Bangladesh won by 32 runs | Dubai | Bangladesh tour of United Arab Emirates 2022 |
| 25 Sept 2022 | BAN 158/5 v UAE 1511st T20I · T20I | BAN | 35* | - | 1 | Bangladesh won by 7 runs | Dubai | Bangladesh tour of United Arab Emirates 2022 |
| 31 Jul 2022 | ZIM 135/8 v BAN 136/32nd T20I · T20I | BAN | DNB | - | 1 | Bangladesh won by 7 wickets | Harare | Bangladesh tour of Zimbabwe 2022 |
| 30 Jul 2022 | ZIM 205/3 v BAN 188/61st T20I · T20I | BAN | 42* | - | 0 | Zimbabwe won by 17 runs | Harare | Bangladesh tour of Zimbabwe 2022 |
| 16 Jul 2022 | WI 178 v BAN 179/63rd ODI · ODI | BAN | 32* | - | 2 | Bangladesh won by 4 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 13 Jul 2022 | WI 108 v BAN 112/12nd ODI · ODI | BAN | DNB | - | 1 | Bangladesh won by 9 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 10 Jul 2022 | WI 149/9 v BAN 151/41st ODI · ODI | BAN | 20* | - | 1 | Bangladesh won by 6 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 7 Jul 2022 | BAN 163/5 v WI 169/53rd T20I · T20I | BAN | 2* | - | 0 | West Indies won by 5 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 3 Jul 2022 | WI 193/5 v BAN 158/62nd T20I · T20I | BAN | 7 | - | 0 | West Indies won by 35 runs | Roseau | Bangladesh tour of West Indies 2022 |
| 2 Jul 2022 | BAN 105/8 v WI1st T20I · T20I | BAN | 25 | - | 0 | No result | Roseau | Bangladesh tour of West Indies 2022 |
| 24 Jun 2022 | BAN 234 & 186 v WI 408 & 13/02nd Test · Test | BAN | 7 & 60* | - | 3 | West Indies won by 10 wickets | Gros Islet | Bangladesh tour of West Indies 2022 |
| 16 Jun 2022 | BAN 103 & 245 v WI 265 & 88/31st Test · Test | BAN | 0 & 64 | - | 5 | West Indies won by 7 wickets | North Sound | Bangladesh tour of West Indies 2022 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | BAN | 41 & 36 | - | 2 | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 26 Nov 2021 | BAN 330 & 157 v PAK 286 & 203/21st Test · Test | BAN | DNB & 15 | - | 0 | Pakistan won by 8 wickets | Chattogram | Pakistan tour of Bangladesh 2021/22 |
| 22 Nov 2021 | BAN 124/7 v PAK 127/53rd T20I · T20I | BAN | 4 | - | 0 | Pakistan won by 5 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |