| 24 Jan 2023 | SS 173/5 v FB 171/8Match 23 · T20 | SS | 0* | 2/40 | 0 | Sylhet Strikers won by 2 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 27 Jan 2023 | SS 92/9 v RR 93/4Match 25 · T20 | SS | 41 | 0/4 | 0 | Rangpur Riders won by 6 wickets | Sylhet | Bangladesh Premier League 2022/23 |
| 28 Jan 2023 | CC 174/6 v SS 177/3Match 28 · T20 | SS | DNB | 0/52 | 0 | Sylhet Strikers won by 7 wickets | Sylhet | Bangladesh Premier League 2022/23 |
| 8 Feb 2023 | KT 113/8 v SS 114/4Match 39 · T20 | SS | DNB | 3/22 | 1 | Sylhet Strikers won by 6 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 12 Feb 2023 | SS 125 v CV 130/6Qualifier 1 · T20 | SS | 6 | 1/28 | 1 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 14 Feb 2023 | SS 182/7 v RR 163/8Qualifier 2 · T20 | SS | 0* | 2/19 | 0 | Sylhet Strikers won by 19 runs | Dhaka | Bangladesh Premier League 2022/23 |
| 16 Feb 2023 | SS 175/7 v CV 176/3Final · T20 | SS | 0* | 0/50 | 0 | Comilla Victorians won by 7 wickets | Dhaka | Bangladesh Premier League 2022/23 |
| 15 Sept 2023 | BAN 265/8 v IND 259Match 12 · ODI | BAN | 14* | 2/32 | 0 | Bangladesh won by 6 runs | Colombo | Asia Cup 2023 |
| 21 Sept 2023 | NZ 136/5 v BAN1st ODI · ODI | BAN | - | 0/25 | 0 | No result | Dhaka | New Zealand tour of Bangladesh 2023 |
| 6 Nov 2023 | SL 279 v BAN 282/7Match 38 · ODI | BAN | 5* | 3/80 | 0 | Bangladesh won by 3 wickets | Delhi | ICC Cricket World Cup 2023/24 |
| 20 Dec 2023 | BAN 291 v NZ 296/32nd ODI · ODI | BAN | 13 | 0/51 | 0 | New Zealand won by 7 wickets | Nelson | Bangladesh tour of New Zealand 2023/24 |
| 23 Dec 2023 | NZ 98 v BAN 99/13rd ODI · ODI | BAN | DNB | 3/14 | 0 | Bangladesh won by 9 wickets | Napier | Bangladesh tour of New Zealand 2023/24 |
| 27 Dec 2023 | NZ 134/9 v BAN 137/51st T20I · T20I | BAN | DNB | 1/45 | 1 | Bangladesh won by 5 wickets | Napier | Bangladesh tour of New Zealand 2023/24 |
| 29 Dec 2023 | NZ 72/2 v BAN2nd T20I · T20I | BAN | - | 1/15 | 0 | No result | Mount Maunganui | Bangladesh tour of New Zealand 2023/24 |
| 19 Jan 2024 | SS 177/2 v CC 180/3Match 2 · T20 | SS | DNB | 0/48 | 0 | Chattogram Challengers won by 7 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 26 Jan 2024 | CV 130/8 v SS 78Match 10 · T20 | SS | 4 | 1/29 | 0 | Comilla Victorians won by 52 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 29 Jan 2024 | SS 137/4 v CC 138/2Match 13 · T20 | SS | DNB | 1/19 | 0 | Chattogram Challengers won by 8 wickets | Sylhet | Bangladesh Premier League 2023/24 |
| 7 Feb 2024 | DD 124/8 v SS 129/5Match 24 · T20 | SS | DNB | 0/20 | 0 | Sylhet Strikers won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 9 Feb 2024 | KT 153/3 v SS 159/5Match 25 · T20 | SS | DNB | 0/26 | 1 | Sylhet Strikers won by 5 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 17 Feb 2024 | FB 183/6 v SS 165/8Match 35 · T20 | SS | 9* | 3/48 | 1 | Fortune Barishal won by 18 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 19 Feb 2024 | SS 177/5 v CV 165/6Match 37 · T20 | SS | DNB | 3/33 | 0 | Sylhet Strikers won by 12 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 23 Feb 2024 | KT 128/8 v SS 130/4Match 42 · T20 | SS | DNB | 2/36 | 1 | Sylhet Strikers won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 13 Mar 2024 | SL 255 v BAN 257/41st ODI · ODI | BAN | DNB | 3/44 | 1 | Bangladesh won by 6 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 15 Mar 2024 | BAN 286/7 v SL 287/72nd ODI · ODI | BAN | 18 | 1/65 | 0 | Sri Lanka won by 3 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 7 May 2024 | BAN 165/5 v ZIM 156/93rd T20I · T20I | BAN | DNB | 1/26 | 1 | Bangladesh won by 9 runs | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 10 May 2024 | BAN 143 v ZIM 1384th T20I · T20I | BAN | 6 | 0/42 | 0 | Bangladesh won by 5 runs | Dhaka | Zimbabwe tour of Bangladesh 2024 |
| 23 May 2024 | USA 144/6 v BAN 1382nd T20I · T20I | BAN | 0 | 0/23 | 0 | United States of America won by 6 runs | Houston | Bangladesh tour of United States of America 2024 |
| 25 May 2024 | USA 104/9 v BAN 108/03rd T20I · T20I | BAN | DNB | 1/32 | 1 | Bangladesh won by 10 wickets | Houston | Bangladesh tour of United States of America 2024 |
| 7 Jun 2024 | SL 124/9 v BAN 125/8Match 15 · T20I | BAN | 1* | 1/24 | 2 | Bangladesh won by 2 wickets | Dallas | ICC Men's T20 World Cup 2024 |
| 10 Jun 2024 | SA 113/6 v BAN 109/7Match 21 · T20I | BAN | DNB | 3/18 | 0 | South Africa won by 4 runs | New York | ICC Men's T20 World Cup 2024 |
| 13 Jun 2024 | BAN 159/5 v NED 134/8Match 27 · T20I | BAN | DNB | 1/23 | 2 | Bangladesh won by 25 runs | Kingstown | ICC Men's T20 World Cup 2024 |
| 16 Jun 2024 | BAN 106 v NEP 85Match 37 · T20I | BAN | 3 | 4/7 | 0 | Bangladesh won by 21 runs | Kingstown | ICC Men's T20 World Cup 2024 |
| 20 Jun 2024 | BAN 140/8 v AUS 100/2Match 44 · T20I | BAN | 4* | 0/9 | 0 | Australia won by 28 runs (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 22 Jun 2024 | IND 196/5 v BAN 146/8Match 47 · T20I | BAN | 1* | 2/32 | 1 | India won by 50 runs | North Sound | ICC Men's T20 World Cup 2024 |
| 24 Jun 2024 | AFG 115/5 v BAN 10552nd Match, Super Eights, Group 1 · T20I | BAN | 3 | 0/36 | 1 | Afghanistan won by 8 runs (DLS method) | Kingstown | - |
| 9 Oct 2024 | IND 221/9 v BAN 135/92nd T20I · T20I | BAN | 8 | 2/50 | 0 | India won by 86 runs | Delhi | Bangladesh tour of India 2024/25 |
| 12 Oct 2024 | IND 297/6 v BAN 164/73rd T20I · T20I | BAN | 8* | 3/66 | 0 | India won by 133 runs | Hyderabad | Bangladesh tour of India 2024/25 |
| 8 Dec 2024 | BAN 294/6 v WI 295/51st ODI · ODI | BAN | DNB | 1/55 | 0 | West Indies won by 5 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 10 Dec 2024 | BAN 227 v WI 230/32nd ODI · ODI | BAN | 45 | 0/45 | 0 | West Indies won by 7 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 15 Dec 2024 | BAN 147/6 v WI 1401st T20I · T20I | BAN | DNB | 1/47 | 0 | Bangladesh won by 7 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 17 Dec 2024 | BAN 129/7 v WI 1022nd T20I · T20I | BAN | 9* | 2/22 | 1 | Bangladesh won by 27 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 19 Dec 2024 | BAN 189/7 v WI 1093rd T20I · T20I | BAN | 17 | 1/31 | 1 | Bangladesh won by 80 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 31 Dec 2024 | RR 155/6 v SS 121/9Match 4 · T20 | SS | 3 | 2/27 | 0 | Rangpur Riders won by 34 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 6 Jan 2025 | SS 205/4 v RR 210/2Match 9 · T20 | SS | DNB | 2/23 | 1 | Rangpur Riders won by 8 wickets | Sylhet | Bangladesh Premier League 2024/25 |
| 7 Jan 2025 | SS 125 v FB 126/3Match 12 · T20 | SS | 1 | 2/37 | 0 | Fortune Barishal won by 7 wickets | Sylhet | Bangladesh Premier League 2024/25 |
| 10 Jan 2025 | DC 193/6 v SS 195/7Match 16 · T20 | SS | 8* | 1/44 | 0 | Sylhet Strikers won by 3 wickets | Sylhet | Bangladesh Premier League 2024/25 |
| 12 Jan 2025 | SS 182/5 v KT 174/9Match 17 · T20 | SS | DNB | 2/45 | 1 | Sylhet Strikers won by 8 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 13 Jan 2025 | CK 203/6 v SS 173/8Match 19 · T20 | SS | 0 | 2/38 | 1 | Chittagong Kings won by 30 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 26 Jan 2025 | SS 116 v FB 120/2Match 33 · T20 | SS | 13 | 0/23 | 0 | Fortune Barishal won by 8 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 27 Jan 2025 | SS 117/9 v DR 121/5Match 36 · T20 | SS | 2 | 2/17 | 0 | Durbar Rajshahi won by 5 wickets | Dhaka | Bangladesh Premier League 2024/25 |