| 3 Jul 2022 | WI 193/5 v BAN 158/62nd T20I · T20I | BAN | 5 | - | 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 | 9 | - | 0 | No result | Roseau | Bangladesh tour of West Indies 2022 |
| 24 Jun 2022 | BAN 234 & 186 v WI 408 & 13/02nd Test · Test | BAN | 53 & 19 | - | 1 | 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 | 12 & 17 | - | 1 | 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 | BAN | 141 & 52 | - | 3 | 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 | BAN | 88 | - | 1 | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2022 |
| 8 Apr 2022 | SA 453 & 176/6d v BAN 217 & 802nd Test · Test | BAN | 11 & 27 | - | 3 | 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 | BAN | 41 & 2 | - | 1 | 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 | BAN | 48 | - | 0 | 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 | BAN | 15 | - | 0 | 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 | BAN | 50 | - | 1 | 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 | BAN | 13 | - | 1 | 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 | BAN | 60 | - | 0 | Bangladesh won by 61 runs | Dhaka | Afghanistan tour of Bangladesh 2021/22 |
| 28 Feb 2022 | BAN 192 v AFG 193/33rd ODI · ODI | BAN | 86 | - | 0 | 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 | BAN | 136 | - | 0 | Bangladesh won by 88 runs | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 23 Feb 2022 | BAN 219/6 v AFG 2151st ODI · ODI | BAN | 1 | - | 0 | Bangladesh won by 4 wickets (7 balls left) | Chittagong | Afghanistan tour of Bangladesh 2021/22 |
| 18 Feb 2022 | CV 151/9 v FB 150/8Final · T20 | CV | 4 | - | 0 | Comilla Victorians won by 1 run | Dhaka | Bangladesh Premier League 2021/22 |
| 16 Feb 2022 | CC 148 v CV 149/3Qualifier 2 · T20 | CV | 0 | - | 1 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 14 Feb 2022 | FB 143/8 v CV 133/7Qualifier 1 · T20 | CV | 38 | - | 0 | Fortune Barishal won by 10 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 11 Feb 2022 | CV 188/6 v KT 123Match 27 · T20 | CV | 41 | - | 0 | Comilla Victorians won by 65 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Feb 2022 | SS 169/5 v CV 173/6Match 26 · T20 | CV | 7 | - | 0 | Comilla Victorians won by 4 wickets | Sylhet | Bangladesh Premier League 2021/22 |
| 7 Feb 2022 | FB 155/5 v CV 123/9Match 21 · T20 | CV | 19 | - | 0 | Fortune Barishal won by 32 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | CC 138/8 v CV 148/1Match 18 · T20 | CV | 53 | - | 0 | Comilla Victorians won by 9 wickets (DLS method) | Dhaka | Bangladesh Premier League 2021/22 |
| 1 Feb 2022 | MGD 181/6 v CV 131Match 15 · T20 | CV | 0 | - | 0 | Minister Group Dhaka won by 50 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 31 Jan 2022 | CV 183/3 v CC 131Match 13 · T20 | CV | 47 | - | 1 | Comilla Victorians won by 52 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 9 Jan 2022 | NZ 521/6d v BAN 126 & 2782nd Test · Test | BAN | 8 & 102 | - | 0 | 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 | BAN | 86 & DNB | - | 4 | 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 | BAN | 6 & 45 | - | 1 | 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 | BAN | 114 & 59 | - | 3 | Pakistan won by 8 wickets | Chattogram | Pakistan tour of Bangladesh 2021/22 |
| 4 Nov 2021 | BAN 73 v AUS 78/2Match 34 · T20I | BAN | 0 | - | 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 | 24 | - | 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 | 44 | - | 0 | 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 | 9 | - | 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 | 16 | - | 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 | 29 | - | 0 | 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 | - | 1 | 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 | 5 | - | 1 | 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 | 10 | - | 0 | 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 | 6 | - | 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 | 15 | - | 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 | 33 | - | 0 | Bangladesh won by 4 runs | Dhaka | New Zealand tour of Bangladesh 2021 |
| 1 Sept 2021 | NZ 60 v BAN 62/31st T20I · T20I | BAN | 1 | - | 0 | Bangladesh won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2021 |
| 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 | 32 | - | 1 | Bangladesh won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 18 Jul 2021 | ZIM 240/9 v BAN 242/72nd ODI · ODI | BAN | 21 | - | 2 | Bangladesh won by 3 wickets | Harare | Bangladesh tour of Zimbabwe 2021 |
| 16 Jul 2021 | BAN 276/9 v ZIM 121/91st ODI · ODI | BAN | 102 | - | 0 | Bangladesh won by 155 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 7 Jul 2021 | BAN 468 & 284/1d v ZIM 276 & 256Only Test · Test | BAN | 95 & DNB | - | 3 | Bangladesh won by 220 runs | Harare | Bangladesh tour of Zimbabwe 2021 |
| 25 May 2021 | BAN 246 v SL 141/92nd ODI · ODI | BAN | 25 | - | 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 | 0 | - | 0 | Bangladesh won by 33 runs | Dhaka | Sri Lanka tour of Bangladesh 2021 |
| 29 Apr 2021 | SL 493/7d & 194/9d v BAN 251 & 2272nd Test · Test | BAN | 8 & 17 | - | 5 | Sri Lanka won by 209 runs | Kandy | Bangladesh tour of Sri Lanka 2021 |