| 2 Jul 2022 | BAN 105/8 v WI1st T20I · T20I | No result | Roseau | Bangladesh tour of West Indies 2022 |
| 24 Jun 2022 | BAN 234 & 186 v WI 408 & 13/02nd Test · Test | 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 | West Indies won by 7 wickets | North Sound | Bangladesh tour of West Indies 2022 |
| 23 May 2022 | BAN 365 & 169 v SL 506 & 29/02nd Test · Test | Sri Lanka won by 10 wickets | Dhaka | Sri Lanka tour of Bangladesh 2022 |
| 15 May 2022 | SL 397 & 260/6 v BAN 465/91st Test · Test | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2022 |
| 8 Apr 2022 | SA 453 & 176/6d v BAN 217 & 802nd Test · Test | South Africa won by 332 runs | Gqeberha | Bangladesh tour of South Africa 2021/22 |
| 31 Mar 2022 | SA 367 & 204 v BAN 298 & 531st Test · Test | South Africa won by 220 runs | Durban | Bangladesh tour of South Africa 2021/22 |
| 23 Mar 2022 | SA 154 v BAN 156/13rd ODI · ODI | Bangladesh won by 9 wickets | Centurion | Bangladesh tour of South Africa 2021/22 |
| 20 Mar 2022 | BAN 194/9 v SA 195/32nd ODI · ODI | South Africa won by 7 wickets | Johannesburg | Bangladesh tour of South Africa 2021/22 |
| 18 Mar 2022 | BAN 314/7 v SA 2761st ODI · ODI | Bangladesh won by 38 runs | Centurion | Bangladesh tour of South Africa 2021/22 |
| 5 Mar 2022 | BAN 115/9 v AFG 121/22nd T20I · T20I | Afghanistan won by 8 wickets (14 balls left) | Dhaka | Afghanistan tour of Bangladesh 2021/22 |
| 3 Mar 2022 | BAN 155/8 v AFG 941st T20I · T20I | Bangladesh won by 61 runs | Dhaka | Afghanistan tour of Bangladesh 2021/22 |
| 28 Feb 2022 | BAN 192 v AFG 193/33rd ODI · ODI | Afghanistan won by 7 wickets (59 balls left) | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 25 Feb 2022 | BAN 306/4 v AFG 2182nd ODI · ODI | Bangladesh won by 88 runs | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 23 Feb 2022 | BAN 219/6 v AFG 2151st ODI · ODI | Bangladesh won by 4 wickets (7 balls left) | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | New Zealand won by an innings and 117 runs | Christchurch | Bangladesh tour of New Zealand 2021/22 |
| 1 Jan 2022 | NZ 328 & 169 v BAN 458 & 42/21st Test · Test | Bangladesh won by 8 wickets | Mount Maunganui | Bangladesh tour of New Zealand 2021/22 |
| 4 Dec 2021 | PAK 300/4d v BAN 87 & 2052nd Test · Test | Pakistan won by an innings and 8 runs | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 26 Nov 2021 | BAN 330 & 157 v PAK 286 & 203/21st Test · Test | Pakistan won by 8 wickets | Chattogram | Pakistan tour of Bangladesh 2021/22 |
| 22 Nov 2021 | BAN 124/7 v PAK 127/53rd T20I · T20I | Pakistan won by 5 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 20 Nov 2021 | BAN 108/7 v PAK 109/22nd T20I · T20I | Pakistan won by 8 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 19 Nov 2021 | BAN 127/7 v PAK 132/61st T20I · T20I | Pakistan won by 4 wickets | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 4 Nov 2021 | BAN 73 v AUS 78/2Match 34 · T20I | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | New Zealand won by 27 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 8 Sept 2021 | NZ 93 v BAN 96/44th T20I · T20I | Bangladesh won by 6 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 5 Sept 2021 | NZ 128/5 v BAN 763rd T20I · T20I | 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 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 1 Sept 2021 | NZ 60 v BAN 62/31st T20I · T20I | Bangladesh won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 9 Aug 2021 | BAN 122/8 v AUS 625th T20I · T20I | Bangladesh won by 60 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 7 Aug 2021 | BAN 104/9 v AUS 105/74th T20I · T20I | Australia won by 3 wickets | Dhaka | Australia tour of Bangladesh 2021 |
| 6 Aug 2021 | BAN 127/9 v AUS 117/43rd T20I · T20I | Bangladesh won by 10 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 4 Aug 2021 | AUS 121/7 v BAN 123/52nd T20I · T20I | Bangladesh won by 5 wickets | Dhaka | Australia tour of Bangladesh 2021 |
| 3 Aug 2021 | BAN 131/7 v AUS 1081st T20I · T20I | Bangladesh won by 23 runs | Dhaka | Australia tour of Bangladesh 2021 |
| 25 Jul 2021 | ZIM 193/5 v BAN 194/53rd T20I · T20I | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 23 Jul 2021 | ZIM 166/6 v BAN 1432nd T20I · T20I | Zimbabwe won by 23 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 22 Jul 2021 | ZIM 152 v BAN 153/21st T20I · T20I | Bangladesh won by 8 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 20 Jul 2021 | ZIM 298 v BAN 302/53rd ODI · ODI | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 7 Jul 2021 | BAN 468 & 284/1d v ZIM 276 & 256Only Test · Test | Bangladesh won by 220 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 28 May 2021 | SL 286/6 v BAN 1893rd ODI · ODI | Sri Lanka won by 97 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 25 May 2021 | BAN 246 v SL 141/92nd ODI · ODI | 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 | Bangladesh won by 33 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |