| 10 Feb 2024 | FB 189/4 v DD 149Match 28 · T20 | DD | 12 | 2/35 | 0 | Fortune Barishal won by 40 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 9 Feb 2024 | DD 175/4 v CV 176/6Match 26 · T20 | DD | DNB | 0/45 | 0 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 7 Feb 2024 | DD 124/8 v SS 129/5Match 24 · T20 | DD | 6 | 0/40 | 0 | Sylhet Strikers won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 6 Feb 2024 | RR 175/4 v DD 115Match 21 · T20 | DD | 15 | 0/43 | 0 | Rangpur Riders won by 60 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 2 Feb 2024 | SS 142/8 v DD 127/9Match 17 · T20 | DD | 27* | 1/19 | 0 | Sylhet Strikers won by 15 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 29 Jan 2024 | DD 130/9 v KT 131/0Match 14 · T20 | DD | 4 | 0/19 | 0 | Khulna Tigers won by 10 wickets | Sylhet | Bangladesh Premier League 2023/24 |
| 27 Jan 2024 | RR 183/8 v DD 104/9Match 12 · T20 | DD | DNB | 1/14 | 0 | Rangpur Riders won by 79 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 22 Jan 2024 | DD 136/8 v CC 137/4Match 5 · T20 | DD | 15 | 1/26 | 0 | Chattogram Challengers won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 19 Jan 2024 | CV 143/6 v DD 147/5Match 1 · T20 | DD | DNB | 2/30 | 1 | Durdanto Dhaka won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 11 Nov 2023 | BAN 306/8 v AUS 307/2Match 43 · ODI | BAN | 0* | 1/61 | 0 | Australia won by 8 wickets | Pune | ICC Cricket World Cup 2023/24 |
| 6 Nov 2023 | SL 279 v BAN 282/7Match 38 · ODI | BAN | DNB | 0/39 | 0 | Bangladesh won by 3 wickets | Delhi | ICC Cricket World Cup 2023/24 |
| 31 Oct 2023 | BAN 204 v PAK 205/3Match 31 · ODI | BAN | 6 | 0/36 | 0 | Pakistan won by 7 wickets | Kolkata | ICC Cricket World Cup 2023/24 |
| 28 Oct 2023 | NED 229 v BAN 142Match 28 · ODI | BAN | 11 | 2/43 | 0 | Netherlands won by 87 runs | Kolkata | ICC Cricket World Cup 2023/24 |
| 13 Oct 2023 | BAN 245/9 v NZ 248/2Match 11 · ODI | BAN | 17 | 0/56 | 0 | New Zealand won by 8 wickets | Chennai | ICC Cricket World Cup 2023/24 |
| 10 Oct 2023 | ENG 364/9 v BAN 227Match 7 · ODI | BAN | 15 | 1/38 | 0 | England won by 137 runs | Dharamsala | ICC Cricket World Cup 2023/24 |
| 7 Oct 2023 | AFG 156 v BAN 158/43rd Match · ODI | BAN | DNB | 1/32 | 0 | Bangladesh won by 6 wickets (with 92 balls remaining) | Dharamshala | 2023 Cricket World Cup |
| 2 Oct 2023 | ENG 197/6 v BAN 188/97th Match · List A | BAN | 12* | 1/23 | 0 | England won by 4 wickets (77 balls left) (DLS method) | Guwahati | ICC World Cup Warm-up Matches 2023 |
| 29 Sept 2023 | BAN 264/3 v SL 263/91st Match · List A | BAN | DNB | 0/29 | 0 | Bangladesh won by 7 wickets (48 balls left) | Guwahati | ICC World Cup Warm-up Matches 2023 |
| 9 Sept 2023 | SL 257/9 v BAN 236Match 8 · ODI | BAN | 1 | 3/62 | 1 | Sri Lanka won by 21 runs | Colombo | Asia Cup 2023 |
| 6 Sept 2023 | BAN 193 v PAK 194/3Match 7 · ODI | BAN | 0 | 1/32 | 0 | Pakistan won by 7 wickets | Lahore | Asia Cup 2023 |
| 3 Sept 2023 | BAN 334/5 v AFG 2454th Match, Group B · ODI | BAN | DNB | 4/44 | 0 | Bangladesh won by 89 runs | Lahore | 2023 Cricket World Cup |
| 31 Aug 2023 | BAN 164 v SL 165/5Match 2 · ODI | BAN | 0 | 1/34 | 0 | Sri Lanka won by 5 wickets | Kandy | Asia Cup 2023 |
| 16 Jul 2023 | AFG 116/7 v BAN 119/42nd T20I · T20I | BAN | DNB | 3/33 | 1 | Bangladesh won by 6 wickets (5 balls left) (DLS method) | Sylhet | Afghanistan tour of Bangladesh 2023 |
| 14 Jul 2023 | AFG 154/7 v BAN 157/81st T20I · T20I | BAN | 0 | 1/29 | 1 | Bangladesh won by 2 wickets (1 ball left) | Sylhet | Afghanistan tour of Bangladesh 2023 |
| 11 Jul 2023 | BAN 129/3 v AFG 1263rd ODI · ODI | BAN | DNB | 2/23 | 0 | Bangladesh won by 7 wickets (with 159 balls remaining) | Chittagong | Afghanistan tour of Bangladesh 2023 |
| 5 Jul 2023 | BAN 169/9 v AFG 83/21st ODI · ODI | BAN | 7 | 1/26 | 0 | Afghanistan won by 17 runs (DLS method) | Chittagong | Afghanistan tour of Bangladesh 2023 |
| 14 Jun 2023 | BAN 382 & 425/4 v AFG 146 & 115/9Only Test · Test | BAN | 2 & DNB | 0/48 & 4/37 | 1 | Bangladesh won by 546 runs | Dhaka | Afghanistan tour of Bangladesh 2023 |
| 31 Mar 2023 | BAN 124 v IRE 126/33rd T20I · T20I | BAN | 0 | 1/28 | 0 | Ireland won by 7 wickets | Chattogram | Ireland tour of Bangladesh 2022/23 |
| 29 Mar 2023 | BAN 202/3 v IRE 125/92nd T20I · T20I | BAN | DNB | 3/27 | 0 | Bangladesh won by 77 runs | Chattogram | Ireland tour of Bangladesh 2022/23 |
| 27 Mar 2023 | BAN 207/5 v IRE 81/51st T20I · T20I | BAN | DNB | 4/16 | 0 | Bangladesh won by 22 runs (DLS method) | Chattogram | Ireland tour of Bangladesh 2022/23 |
| 23 Mar 2023 | IRE 101 v BAN 102/03rd ODI · ODI | BAN | DNB | 3/26 | 1 | Bangladesh won by 10 wickets | Sylhet | Ireland tour of Bangladesh 2022/23 |
| 20 Mar 2023 | BAN 349/6 v IRE2nd ODI · ODI | BAN | 1* | - | 0 | No result | Sylhet | Ireland tour of Bangladesh 2022/23 |
| 18 Mar 2023 | BAN 338/8 v IRE 1551st ODI · ODI | BAN | 11 | 2/15 | 0 | Bangladesh won by 183 runs | Sylhet | Ireland tour of Bangladesh 2022/23 |
| 14 Mar 2023 | BAN 158/2 v ENG 142/63rd T20I · T20I | BAN | DNB | 2/26 | 0 | Bangladesh won by 16 runs | Dhaka | England tour of Bangladesh 2022/23 |
| 12 Mar 2023 | ENG 117 v BAN 120/62nd T20I · T20I | BAN | 8* | 1/27 | 0 | Bangladesh won by 4 wickets | Dhaka | England tour of Bangladesh 2022/23 |
| 9 Mar 2023 | ENG 156/6 v BAN 158/41st T20I · T20I | BAN | DNB | 1/35 | 0 | Bangladesh won by 6 wickets | Chattogram | England tour of Bangladesh 2022/23 |
| 3 Mar 2023 | ENG 326/7 v BAN 1942nd ODI · ODI | BAN | 21 | 3/66 | 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 | 14 | 1/26 | 0 | England won by 3 wickets | Dhaka | England tour of Bangladesh 2022/23 |
| 30 Jan 2023 | DD 144/5 v RR 146/5Match 29 · T20 | DD | DNB | 0/14 | 1 | Rangpur Riders won by 5 wickets | Sylhet | Bangladesh Premier League 2022/23 |
| 24 Jan 2023 | DD 108 v KT 84Match 24 · T20 | DD | 12 | 4/9 | 0 | Dhaka Dominators won by 24 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 23 Jan 2023 | CV 164/6 v DD 104/9Match 22 · T20 | DD | 2 | 1/28 | 0 | Comilla Victorians won by 60 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 20 Jan 2023 | FB 173/5 v DD 160/4Match 20 · T20 | DD | DNB | 0/43 | 2 | Fortune Barishal won by 13 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 19 Jan 2023 | CV 184/4 v DD 151/4Match 17 · T20 | DD | DNB | 1/26 | 0 | Comilla Victorians won by 33 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 16 Jan 2023 | DD 128/7 v SS 134/5Match 13 · T20 | DD | 2* | 1/12 | 0 | Sylhet Strikers won by 5 wickets | Chattogram | Bangladesh Premier League 2022/23 |
| 14 Jan 2023 | DD 158/6 v CC 159/2Match 12 · T20 | DD | DNB | 1/24 | 0 | Chattogram Challengers won by 8 wickets | Chattogram | Bangladesh Premier League 2022/23 |
| 10 Jan 2023 | SS 201/8 v DD 139/9Match 8 · T20 | DD | 1 | 2/36 | 0 | Sylhet Strikers won by 62 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 7 Jan 2023 | KT 113/8 v DD 117/4Match 3 · T20 | DD | DNB | 0/14 | 0 | Dhaka Dominators won by 6 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 22 Dec 2022 | BAN 227 & 231 v IND 314 & 145/72nd Test · Test | BAN | 1 & 31* | 1/58 & 0/4 | 0 | India won by 3 wickets | Dhaka | India tour of Bangladesh 2022/23 |
| 10 Dec 2022 | IND 409/8 v BAN 1823rd ODI · ODI | BAN | 17* | 2/89 | 0 | India won by 227 runs | Chattogram | India tour of Bangladesh 2022/23 |
| 6 Nov 2022 | BAN 127/8 v PAK 128/5Match 41 · T20I | BAN | 1 | 0/26 | 0 | Pakistan won by 5 wickets | Adelaide | ICC Men's T20 World Cup 2022/23 |