| 22 Aug 2026 | BAN 64 & 95 v AUS 2102nd Test · Test | BAN | 11* & 7 | 1/17 | 0 | Australia won by an innings and 51 runs | Mackay | Bangladesh tour of Australia 2026 |
| 13 Aug 2026 | AUS 198 & 284 v BAN 426 & 57/11st Test · Test | BAN | 17 & DNB | 0/24 & 1/51 | 0 | Bangladesh won by 9 wickets | Darwin | Bangladesh tour of Australia 2026 |
| 28 Jun 2026 | BAN 140 & 185 v ZIM 410Only Test · Test | BAN | 9 & 8 | 7/138 | 1 | Zimbabwe won by an innings and 85 runs | Harare | Bangladesh tour of Zimbabwe 2026 |
| 16 May 2026 | BAN 278 & 390 v PAK 232 & 3582nd Test · Test | BAN | 16 & 22 | 3/67 & 6/120 | 0 | Bangladesh won by 78 runs | Sylhet | Pakistan tour of Bangladesh 2026 |
| 8 May 2026 | BAN 413 & 240/9d v PAK 386 & 1631st Test · Test | BAN | 17 & 3 | 2/46 & 2/22 | 1 | Bangladesh won by 104 runs | Dhaka | Pakistan tour of Bangladesh 2026 |
| 12 Jan 2026 | DC 131 v RW 132/3Match 24 · T20 | DC | 0 | 0/24 | 0 | Rajshahi Warriors won by 7 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 11 Jan 2026 | NE 184/7 v DC 143Match 22 · T20 | DC | 1 | 2/29 | 1 | Noakhali Express won by 41 runs | Sylhet | Bangladesh Premier League 2025/26 |
| 19 Nov 2025 | BAN 476 & 297/4d v IRE 265 & 2912nd Test · Test | BAN | 4 & DNB | 4/76 & 4/104 | 0 | Bangladesh won by 217 runs | Dhaka | Ireland tour of Bangladesh 2025/26 |
| 11 Nov 2025 | IRE 286 & 254 v BAN 587/8d1st Test · Test | BAN | DNB | 2/78 & 3/84 | 0 | Bangladesh won by an innings and 47 runs | Sylhet | Ireland tour of Bangladesh 2025/26 |
| 25 Jun 2025 | BAN 247 & 133 v SL 4582nd Test · Test | BAN | 33 & 6 | 5/131 | 0 | Sri Lanka won by an innings and 78 runs | Colombo | Bangladesh tour of Sri Lanka 2025 |
| 17 Jun 2025 | BAN 495 & 285/6d v SL 485 & 72/41st Test · Test | BAN | 6 & DNB | 1/156 & 3/23 | 1 | Match drawn | Galle | Bangladesh tour of Sri Lanka 2025 |
| 28 Apr 2025 | ZIM 227 & 111 v BAN 4442nd Test · Test | BAN | 20 | 6/60 & 3/42 | 1 | Bangladesh won by an innings and 106 runs | Chattogram | Zimbabwe tour of Bangladesh 2025 |
| 20 Apr 2025 | BAN 191 & 255 v ZIM 273 & 174/71st Test · Test | BAN | 3 & 1 | 0/53 & 2/70 | 1 | Zimbabwe won by 3 wickets | Sylhet | Zimbabwe tour of Bangladesh 2025 |
| 1 Feb 2025 | CK 206/4 v FB 182/7Match 42 · T20 | FB | 1* | 2/46 | 0 | Chittagong Kings won by 24 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 26 Jan 2025 | SS 116 v FB 120/2Match 33 · T20 | FB | DNB | 0/21 | 1 | Fortune Barishal won by 8 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 30 Nov 2024 | BAN 164 & 268 v WI 146 & 1852nd Test · Test | BAN | 16 & 14 | 1/24 & 5/50 | 0 | Bangladesh won by 101 runs | Kingston | Bangladesh tour of West Indies 2024/25 |
| 22 Nov 2024 | WI 450/9d & 152 v BAN 269/9d & 132/91st Test · Test | BAN | 25 & 4 | 1/111 & 1/25 | 1 | West Indies won by 201 runs | North Sound | Bangladesh tour of West Indies 2024/25 |
| 29 Oct 2024 | SA 575/6d v BAN 159 & 1432nd Test · Test | BAN | 30 & 1 | 5/198 | 0 | South Africa won by an innings and 273 runs | Chattogram | South Africa tour of Bangladesh 2024/25 |
| 21 Oct 2024 | BAN 106 & 307 v SA 308 & 106/31st Test · Test | BAN | 16 & 7 | 5/122 & 3/43 | 0 | South Africa won by 7 wickets | Dhaka | South Africa tour of Bangladesh 2024/25 |
| 27 Sept 2024 | BAN 233 & 146 v IND 285/9d & 98/32nd Test · Test | BAN | 5 & 0 | 0/54 & 1/36 | 0 | India won by 7 wickets | Kanpur | Bangladesh tour of India 2024/25 |
| 30 Mar 2024 | SL 531 & 157/7d v BAN 178 & 3182nd Test · Test | BAN | 22 & 14 | 0/106 & 0/13 | 0 | Sri Lanka won by 192 runs | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 22 Mar 2024 | SL 280 & 418 v BAN 188 & 1821st Test · Test | BAN | 47 & 6 | 1/31 & 2/75 | 0 | Sri Lanka won by 328 runs | Sylhet | Sri Lanka tour of Bangladesh 2023/24 |
| 15 Mar 2024 | BAN 286/7 v SL 287/72nd ODI · ODI | BAN | DNB | 1/43 | 0 | Sri Lanka won by 3 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 13 Mar 2024 | SL 255 v BAN 257/41st ODI · ODI | BAN | DNB | 0/54 | 0 | Bangladesh won by 6 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 1 Mar 2024 | CV 154/6 v FB 157/4Final · T20 | FB | DNB | 0/20 | 0 | Fortune Barishal won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 28 Feb 2024 | RR 149/7 v FB 152/4Qualifier 2 · T20 | FB | DNB | 0/9 | 0 | Fortune Barishal won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 26 Feb 2024 | CC 135/9 v FB 136/3Eliminator · T20 | FB | DNB | 1/22 | 2 | Fortune Barishal won by 7 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 23 Feb 2024 | CV 140/8 v FB 141/4Match 41 · T20 | FB | DNB | 3/20 | 1 | Fortune Barishal won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 10 Feb 2024 | FB 189/4 v DD 149Match 28 · T20 | FB | DNB | 0/22 | 1 | Fortune Barishal won by 40 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 6 Feb 2024 | CC 145/5 v FB 129/8Match 22 · T20 | FB | DNB | 1/21 | 0 | Chattogram Challengers won by 16 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 3 Feb 2024 | KT 155/8 v FB 156/5Match 19 · T20 | FB | DNB | 2/7 | 0 | Fortune Barishal won by 5 wickets | Sylhet | Bangladesh Premier League 2023/24 |
| 27 Jan 2024 | CC 193/4 v FB 183/7Match 11 · T20 | FB | DNB | 2/26 | 1 | Chattogram Challengers won by 10 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 6 Dec 2023 | BAN 172 & 144 v NZ 180 & 139/62nd Test · Test | BAN | 6 & 14* | 3/64 & 2/58 | 0 | 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 | 8* & 0 | 4/109 & 6/75 | 1 | Bangladesh won by 150 runs | Sylhet | New Zealand tour of Bangladesh 2023/24 |
| 12 May 2023 | IRE 319/6 v BAN 320/7Match 2 · ODI | BAN | 9 | 1/59 | 0 | Bangladesh won by 3 wickets | Chelmsford | ICC Men's Cricket World Cup Super League 2023 |
| 9 May 2023 | BAN 246/9 v IRE 65/31st ODI · ODI | BAN | 14 | 1/5 | 1 | No result | Chelmsford | Ireland v Bangladesh 2023 |
| 4 Apr 2023 | IRE 214 & 292 v BAN 369 & 138/3Only Test · Test | BAN | 4 & DNB | 5/58 & 4/90 | 0 | Bangladesh won by 7 wickets | Dhaka | Ireland tour of Bangladesh 2022/23 |
| 6 Mar 2023 | BAN 246 v ENG 1963rd ODI · ODI | BAN | 2 | 2/52 | 0 | Bangladesh won by 50 runs | Chattogram | England tour of Bangladesh 2022/23 |
| 3 Mar 2023 | ENG 326/7 v BAN 1942nd ODI · ODI | BAN | 1* | 1/58 | 0 | England won by 132 runs | Dhaka | England tour of Bangladesh 2022/23 |
| 1 Mar 2023 | BAN 209 v ENG 212/71st ODI · ODI | BAN | 10 | 3/54 | 0 | England won by 3 wickets | Dhaka | England tour of Bangladesh 2022/23 |
| 23 Jan 2023 | RR 179/6 v CC 124/9Match 21 · T20 | CC | 1 | 0/41 | 1 | Rangpur Riders won by 55 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 20 Jan 2023 | CC 157/9 v KT 159/3Match 19 · T20 | CC | 0* | 0/16 | 0 | Khulna Tigers won by 7 wickets | Chattogram | Bangladesh Premier League 2022/23 |
| 13 Jan 2023 | FB 202/7 v CC 176/4Match 9 · T20 | CC | DNB | 1/37 | 0 | Fortune Barishal won by 26 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 22 Dec 2022 | BAN 227 & 231 v IND 314 & 145/72nd Test · Test | BAN | 4* & 1 | 4/74 & 0/14 | 0 | 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 | 0 & 4 | 4/133 & 0/71 | 1 | India won by 188 runs | Chattogram | India tour of Bangladesh 2022/23 |
| 10 Aug 2022 | BAN 256/9 v ZIM 1513rd ODI · ODI | BAN | 5 | 2/34 | 0 | Bangladesh won by 105 runs | Harare | Bangladesh tour of Zimbabwe 2022 |
| 7 Aug 2022 | BAN 290/9 v ZIM 291/52nd ODI · ODI | BAN | 6 | 1/48 | 0 | Zimbabwe won by 5 wickets | Harare | Bangladesh tour of Zimbabwe 2022 |
| 16 Jul 2022 | WI 178 v BAN 179/63rd ODI · ODI | BAN | DNB | 5/28 | 0 | Bangladesh won by 4 wickets | Providence | Bangladesh tour of West Indies 2022 |
| 23 May 2022 | BAN 365 & 169 v SL 506 & 29/02nd Test · Test | BAN | 15 & 1 | 0/124 & 0/16 | 0 | 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 | 20 | 1/107 & 4/82 | 1 | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2022 |