| 5 Nov 2017 | DD 202/7 v KT 137Match 4 · T20 | DD | DNB | 2/34 | 0 | Dhaka Dynamites won by 65 runs | Sylhet | Bangladesh Premier League 2017/18 |
| 11 Nov 2017 | SS 101/9 v DD 106/2Match 10 · T20 | DD | DNB | 0/7 | 0 | Dhaka Dynamites won by 8 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 14 Nov 2017 | KT 156/5 v DD 157/6Match 13 · T20 | DD | DNB | 0/9 | 0 | Dhaka Dynamites won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 12 Dec 2017 | RR 206/1 v DD 149/9Final · T20 | DD | 8* | 0/39 | 0 | Rangpur Riders won by 57 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 11 Nov 2018 | BAN 522/7d & 224/6d v ZIM 304/9 & 224/92nd Test · Test | BAN | DNB & DNB | 0/48 & 0/45 | 1 | Bangladesh won by 218 runs | Dhaka | Zimbabwe tour of Bangladesh 2018/19 |
| 5 Jan 2019 | RR 98 v CV 101/7Match 1 · T20 | CV | DNB | 1/15 | 0 | Chittagong Vikings won by 3 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 9 Jan 2019 | SS 168/5 v CV 163/7Match 7 · T20 | CV | DNB | 1/33 | 0 | Sylhet Sixers won by 5 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 12 Jan 2019 | KT 151/6 v CV 151/8Match 11 · T20 | CV | DNB | 1/28 | 0 | Match tied (Chittagong Vikings won the Super Over) | Dhaka | Bangladesh Premier League 2018/19 |
| 13 Jan 2019 | CV 184/5 v CV 186/6Match 14 · T20 | CV | DNB | 3/34 | 0 | Chittagong Vikings won by 4 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 19 Jan 2019 | CV 214/4 v KT 188/8Match 22 · T20 | CV | DNB | 2/29 | 1 | Chittagong Vikings won by 26 runs | Sylhet | Bangladesh Premier League 2018/19 |
| 21 Jan 2019 | DD 139/9 v CV 145/7Match 24 · T20 | CV | DNB | 1/27 | 0 | Chittagong Vikings won by 3 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 23 Jan 2019 | RK 157/5 v CV 159/4Match 27 · T20 | CV | DNB | 2/30 | 1 | Chittagong Vikings won by 6 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 25 Jan 2019 | RR 239/4 v CV 167/8Match 30 · T20 | CV | 6* | 0/50 | 1 | Rangpur Riders won by 72 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 26 Jan 2019 | RK 198/5 v CV 191/8Match 32 · T20 | CV | DNB | 2/32 | 0 | Rajshahi Kings won by 7 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 29 Jan 2019 | CV 116/8 v CV 117/3Match 35 · T20 | CV | DNB | 1/25 | 0 | Comilla Victorians won by 7 wickets (DLS method) | Chattogram | Bangladesh Premier League 2018/19 |
| 30 Jan 2019 | CV 174/5 v DD 163/9Match 37 · T20 | CV | DNB | 0/35 | 0 | Chittagong Vikings won by 11 runs | Chattogram | Bangladesh Premier League 2018/19 |
| 1 Feb 2019 | SS 165/5 v CV 136Match 40 · T20 | CV | 0 | 0/20 | 0 | Sylhet Sixers won by 29 runs | Dhaka | Bangladesh Premier League 2018/19 |
| 4 Feb 2019 | CV 135/8 v DD 136/4Eliminator · T20 | CV | DNB | 3/20 | 0 | Dhaka Dynamites won by 6 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 28 Feb 2019 | NZ 715/6d v BAN 234 & 4291st Test · Test | BAN | 0 & 4* | 0/149 | 1 | New Zealand won by an innings and 52 runs | Hamilton | Bangladesh tour of New Zealand 2018/19 |
| 4 Dec 2021 | PAK 300/4d v BAN 87 & 2052nd Test · Test | BAN | 0 & 0 | 1/49 | 0 | Pakistan won by an innings and 8 runs | Dhaka | Pakistan tour of Bangladesh 2021/22 |
| 31 Jan 2022 | FB 145 v KT 139/6Match 14 · T20 | KT | DNB | 3/41 | 1 | Fortune Barishal won by 6 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | SS 142/5 v KT 144/1Match 17 · T20 | KT | DNB | 2/20 | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 7 Feb 2022 | KT 182/3 v SS 167/6Match 22 · T20 | KT | DNB | 1/29 | 0 | Khulna Tigers won by 15 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 9 Feb 2022 | KT 129/8 v MGD 131/5Match 25 · T20 | KT | DNB | 1/29 | 0 | Minister Group Dhaka won by 5 wickets | Sylhet | Bangladesh Premier League 2021/22 |
| 11 Feb 2022 | CV 188/6 v KT 123Match 27 · T20 | KT | 8 | 1/37 | 0 | Comilla Victorians won by 65 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 12 Feb 2022 | CV 182/5 v KT 183/1Match 30 · T20 | KT | DNB | 0/34 | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 14 Feb 2022 | CC 189/5 v KT 182/5Eliminator · T20 | KT | DNB | 2/40 | 0 | Chattogram Challengers won by 7 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 31 Mar 2022 | SA 367 & 204 v BAN 298 & 531st Test · Test | BAN | 0 & 0 | 4/92 & 0/33 | 0 | South Africa won by 220 runs | Durban | Bangladesh tour of South Africa 2021/22 |
| 8 Apr 2022 | SA 453 & 176/6d v BAN 217 & 802nd Test · Test | BAN | 0* & 0 | 3/100 & 1/38 | 0 | South Africa won by 332 runs | Gqeberha | Bangladesh tour of South Africa 2021/22 |
| 15 May 2022 | SL 397 & 260/6 v BAN 465/91st Test · Test | BAN | 0* | 0/66 & 0/37 | 0 | Match drawn | Chattogram | Sri Lanka tour of Bangladesh 2022 |
| 23 May 2022 | BAN 365 & 169 v SL 506 & 29/02nd Test · Test | BAN | 0 & 0 | 0/85 | 0 | Sri Lanka won by 10 wickets | Dhaka | Sri Lanka tour of Bangladesh 2022 |
| 16 Jun 2022 | BAN 103 & 245 v WI 265 & 88/31st Test · Test | BAN | 0 & 0* | 2/59 & 3/27 | 0 | West Indies won by 7 wickets | North Sound | Bangladesh tour of West Indies 2022 |
| 24 Jun 2022 | BAN 234 & 186 v WI 408 & 13/02nd Test · Test | BAN | 1 & 0 | 5/106 & 0/4 | 0 | West Indies won by 10 wickets | Gros Islet | Bangladesh tour of West Indies 2022 |
| 14 Dec 2022 | IND 404 & 258/2d v BAN 150 & 3241st Test · Test | BAN | 0* & 0* | 1/43 & 1/51 | 0 | India won by 188 runs | Chattogram | India tour of Bangladesh 2022/23 |
| 22 Dec 2022 | BAN 227 & 231 v IND 314 & 145/72nd Test · Test | BAN | 0 & 4 | 0/41 & 0/12 | 0 | India won by 3 wickets | Dhaka | India tour of Bangladesh 2022/23 |
| 7 Jan 2023 | FB 194/7 v SS 196/4Match 4 · T20 | FB | DNB | 0/35 | 0 | Sylhet Strikers won by 6 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 10 Jan 2023 | RR 158/7 v FB 162/4Match 7 · T20 | FB | DNB | 0/9 | 0 | Fortune Barishal won by 6 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 13 Jan 2023 | FB 202/7 v CC 176/4Match 9 · T20 | FB | DNB | 1/32 | 0 | Fortune Barishal won by 26 runs | Chattogram | Bangladesh Premier League 2022/23 |
| 24 Jan 2023 | SS 173/5 v FB 171/8Match 23 · T20 | FB | DNB | 0/29 | 1 | Sylhet Strikers won by 2 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 27 Jan 2023 | CC 168/6 v FB 171/7Match 26 · T20 | FB | DNB | 2/26 | 0 | Fortune Barishal won by 3 wickets | Sylhet | Bangladesh Premier League 2022/23 |
| 31 Jan 2023 | FB 156/8 v DD 157/5Match 31 · T20 | FB | DNB | 0/27 | 0 | Dhaka Dominators won by 5 wickets | Sylhet | Bangladesh Premier League 2022/23 |
| 3 Feb 2023 | FB 194/5 v KT 157/8Match 33 · T20 | FB | DNB | 2/36 | 0 | Fortune Barishal won by 37 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 7 Feb 2023 | FB 121 v CV 122/5Match 38 · T20 | FB | 1 | 1/23 | 0 | Comilla Victorians won by 5 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 10 Feb 2023 | FB 169/8 v KT 172/4Match 42 · T20 | FB | DNB | 1/30 | 0 | Khulna Tigers won by 6 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 12 Feb 2023 | FB 170/3 v RR 172/6Eliminator · T20 | FB | DNB | 2/23 | 0 | Rangpur Riders won by 4 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 4 Apr 2023 | IRE 214 & 292 v BAN 369 & 138/3Only Test · Test | BAN | 4* & DNB | 0/29 & 0/38 | 0 | Bangladesh won by 7 wickets | Dhaka | Ireland tour of Bangladesh 2022/23 |
| 23 Sept 2023 | NZ 254 v BAN 1682nd ODI · ODI | BAN | 1 | 3/60 | 0 | New Zealand won by 86 runs | Dhaka | New Zealand tour of Bangladesh 2023 |
| 26 Sept 2023 | BAN 171 v NZ 175/33rd ODI · ODI | BAN | 0* | 0/12 | 0 | New Zealand won by 7 wickets | Dhaka | New Zealand tour of Bangladesh 2023 |
| 20 Jan 2024 | RR 134/9 v FB 138/5Match 3 · T20 | FB | DNB | 4/31 | 0 | Fortune Barishal won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 22 Jan 2024 | FB 187/4 v KT 188/2Match 6 · T20 | FB | DNB | 0/42 | 0 | Khulna Tigers won by 8 wickets | Dhaka | Bangladesh Premier League 2023/24 |