| 28 Apr 2025 | ZIM 227 & 111 v BAN 4442nd Test · Test | BAN | 104 | 0/44 & 5/32 | 0 | Bangladesh won by an innings and 106 runs | Chattogram | Zimbabwe tour of Bangladesh 2025 |
| 23 Jan 2025 | SS 152/9 v KT 156/4Match 32 · T20 | KT | 70 | 1/40 | 3 | Khulna Tigers won by 6 wickets | Chattogram | Bangladesh Premier League 2024/25 |
| 22 Jan 2025 | FB 167/9 v KT 160/6Match 30 · T20 | KT | 33 | 3/35 | 0 | Fortune Barishal won by 7 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 19 Jan 2025 | KT 209/4 v DR 202/4Match 26 · T20 | KT | 26 | 0/23 | 0 | Khulna Tigers won by 7 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 16 Jan 2025 | CK 200/7 v KT 155/9Match 22 · T20 | KT | 19 | 0/31 | 0 | Chittagong Kings won by 45 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 29 Oct 2024 | SA 575/6d v BAN 159 & 1432nd Test · Test | BAN | 1 & 6 | 0/171 | 0 | South Africa won by an innings and 273 runs | Chattogram | South Africa tour of Bangladesh 2024/25 |
| 30 Mar 2024 | SL 531 & 157/7d v BAN 178 & 3182nd Test · Test | BAN | 7 & 81* | 1/146 | 3 | Sri Lanka won by 192 runs | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 18 Mar 2024 | SL 235 v BAN 237/63rd ODI · ODI | BAN | 25 | 2/38 | 0 | Bangladesh won by 4 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 15 Mar 2024 | BAN 286/7 v SL 287/72nd ODI · ODI | BAN | 12 | 1/58 | 1 | 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 | 1/33 | 0 | Bangladesh won by 6 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 19 Feb 2024 | FB 151/9 v RR 155/9Match 38 · T20 | FB | 3 | 3/24 | 0 | Rangpur Riders won by 1 wicket | Chattogram | Bangladesh Premier League 2023/24 |
| 17 Feb 2024 | FB 183/6 v SS 165/8Match 35 · T20 | FB | 15 | 1/18 | 0 | Fortune Barishal won by 18 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 14 Feb 2024 | FB 186/6 v DD 159/8Match 31 · T20 | FB | 0 | 0/9 | 1 | Fortune Barishal won by 27 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 29 Mar 2023 | BAN 202/3 v IRE 125/92nd T20I · T20I | BAN | DNB | 0/9 | 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 | 4* | - | 1 | Bangladesh won by 22 runs (DLS method) | Chattogram | Ireland tour of Bangladesh 2022/23 |
| 6 Mar 2023 | BAN 246 v ENG 1963rd ODI · ODI | BAN | 5 | 1/46 | 1 | Bangladesh won by 50 runs | Chattogram | England tour of Bangladesh 2022/23 |
| 20 Jan 2023 | FB 173/5 v DD 160/4Match 20 · T20 | FB | 17 | 0/6 | 0 | Fortune Barishal won by 13 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 19 Jan 2023 | FB 238/4 v RR 171/9Match 18 · T20 | FB | 24 | 3/26 | 1 | Fortune Barishal won by 67 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 14 Jan 2023 | FB 177/6 v CV 165/7Match 11 · T20 | FB | 6 | 0/25 | 1 | Fortune Barishal won by 12 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 13 Jan 2023 | FB 202/7 v CC 176/4Match 9 · T20 | FB | 24 | 0/20 | 0 | Fortune Barishal won by 26 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 14 Dec 2022 | IND 404 & 258/2d v BAN 150 & 3241st Test · Test | BAN | 25 & 13 | 4/112 & 1/82 | 0 | India won by 188 runs | Chattogram | India tour of Bangladesh 2022/23 |
| 10 Dec 2022 | IND 409/8 v BAN 1823rd ODI · ODI | BAN | 3 | 1/76 | 1 | India won by 227 runs | Chattogram | India tour of Bangladesh 2022/23 |
| 1 Feb 2022 | FB 149 v CC 135Match 16 · T20 | CC | 26 | 0/25 | 2 | Fortune Barishal won by 14 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 31 Jan 2022 | CV 183/3 v CC 131Match 13 · T20 | CC | 10 | 0/30 | 0 | Comilla Victorians won by 52 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 29 Jan 2022 | CC 202/5 v SS 186/6Match 12 · T20 | CC | 13* | 1/31 | 0 | Chattogram Challengers won by 16 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 28 Jan 2022 | CC 143/8 v KT 144/4Match 9 · T20 | CC | 6 | 2/24 | 0 | Khulna Tigers won by 6 wickets | Chattogram | Bangladesh Premier League 2021/22 |
| 26 Nov 2021 | BAN 330 & 157 v PAK 286 & 203/21st Test · Test | BAN | 38* & 11 | 1/68 & 1/59 | 0 | Pakistan won by 8 wickets | Chattogram | Pakistan tour of Bangladesh 2021/22 |
| 3 Feb 2021 | BAN 430 & 223/8d v WI 259 & 395/71st Test · Test | BAN | 103 & 7 | 4/58 & 4/113 | 0 | West Indies won by 3 wickets | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 25 Jan 2021 | BAN 297/6 v WI 1773rd ODI · ODI | BAN | DNB | 2/18 | 0 | Bangladesh won by 120 runs | Chattogram | West Indies tour of Bangladesh 2020/21 |
| 23 Dec 2019 | KT 145/9 v RR 149/3Match 18 · T20 | KT | 0 | 0/5 | 0 | Rajshahi Royals won by 7 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 21 Dec 2019 | ST 232/5 v KT 152/9Match 15 · T20 | KT | 4 | 0/10 | 0 | Sylhet Thunder won by 80 runs | Chattogram | Bangladesh Premier League 2019/20 |
| 20 Dec 2019 | RR 137/9 v KT 138/2Match 13 · T20 | KT | DNB | 0/25 | 1 | Khulna Tigers won by 8 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 17 Dec 2019 | RR 189/4 v KT 192/5Match 9 · T20 | KT | DNB | 0/17 | 0 | Khulna Tigers won by 5 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 30 Jan 2019 | SS 189/5 v RK 190/5Match 38 · T20 | RK | DNB | 1/32 | 0 | Rajshahi Kings won by 5 wickets | Chattogram | Bangladesh Premier League 2018/19 |
| 29 Jan 2019 | RK 141/8 v RR 145/4Match 36 · T20 | RK | 6 | 1/24 | 1 | Rangpur Riders won by 6 wickets | Chattogram | Bangladesh Premier League 2018/19 |
| 26 Jan 2019 | RK 198/5 v CV 191/8Match 32 · T20 | RK | DNB | 2/25 | 0 | Rajshahi Kings won by 7 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 25 Jan 2019 | SS 180/6 v RK 104Match 29 · T20 | RK | 1 | 0/28 | 1 | Sylhet Sixers won by 76 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 22 Nov 2018 | BAN 324 & 125 v WI 246 & 1391st Test · Test | BAN | 22 & 18 | 1/67 & 2/27 | 0 | Bangladesh won by 64 runs | Chattogram | West Indies tour of Bangladesh 2018/19 |
| 24 Oct 2018 | ZIM 246/7 v BAN 250/32nd ODI · ODI | BAN | DNB | 1/45 | 1 | Bangladesh won by 7 wickets | Chattogram | Zimbabwe tour of Bangladesh 2018/19 |
| 31 Jan 2018 | BAN 513 & 307/5d v SL 713/9d1st Test · Test | BAN | 20 & DNB | 3/174 | 0 | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2017/18 |
| 4 Sept 2017 | BAN 305 & 157 v AUS 377 & 87/32nd Test · Test | BAN | 11 & 14* | 3/93 | 0 | Australia won by 7 wickets | Chattogram | Australia tour of Bangladesh 2017 |
| 20 Oct 2016 | BAN 248 & 263 v ENG 293 & 240Match 1 · Test | BAN | 1 & 1 | 6/80 & 1/58 | 0 | England won by 22 runs | Chittagong | England in Bangladesh Test Series 2016/17 |