| 24 Feb 2025 | BAN 236/9 v NZ 240/5Match 6 · ODI | BAN | 10 | 1/28 | 0 | New Zealand won by 5 wickets | Rawalpindi | ICC Champions Trophy 2024/25 |
| 20 Feb 2025 | BAN 228 v IND 231/4Match 2 · ODI | BAN | 3 | 1/36 | 0 | India won by 6 wickets | Dubai | ICC Champions Trophy 2024/25 |
| 27 Jan 2025 | SS 117/9 v DR 121/5Match 36 · T20 | DR | DNB | 1/25 | 1 | Durbar Rajshahi won by 5 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 26 Jan 2025 | DR 119/9 v RR 117/8Match 34 · T20 | DR | 13 | 2/25 | 0 | Durbar Rajshahi won by 2 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 23 Jan 2025 | DR 170/9 v RR 146Match 31 · T20 | DR | 4 | 2/20 | 0 | Durbar Rajshahi won by 24 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 20 Jan 2025 | CK 191/8 v DR 80/9Match 28 · T20 | DR | 3 | 2/23 | 0 | Chittagong Kings won by 111 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 19 Jan 2025 | KT 209/4 v DR 202/4Match 26 · T20 | DR | DNB | 2/36 | 0 | Khulna Tigers won by 7 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 17 Jan 2025 | DR 184/7 v SS 119Match 23 · T20 | DR | DNB | 2/14 | 1 | Durbar Rajshahi won by 65 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 12 Jan 2025 | DC 254/1 v DR 105Match 18 · T20 | DR | 9 | 0/29 | 0 | Dhaka Capitals won by 149 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 10 Jan 2025 | DR 178/5 v KT 150Match 15 · T20 | DR | DNB | 2/30 | 1 | Durbar Rajshahi won by 28 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 6 Jan 2025 | DR 168/4 v FB 169/3Match 10 · T20 | DR | DNB | 0/27 | 0 | Fortune Barishal won by 7 wickets | Sylhet | Bangladesh Premier League 2024/25 |
| 3 Jan 2025 | CK 219/5 v DR 114Match 7 · T20 | DR | 1 | 2/22 | 0 | Chittagong Kings won by 105 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 2 Jan 2025 | DC 174/9 v DR 179/3Match 5 · T20 | DR | DNB | 7/19 | 0 | Durbar Rajshahi won by 7 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 30 Dec 2024 | DR 197/3 v FB 200/6Match 1 · T20 | DR | DNB | 3/31 | 0 | Fortune Barishal won by 4 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 19 Dec 2024 | BAN 189/7 v WI 1093rd T20I · T20I | BAN | DNB | 2/30 | 0 | Bangladesh won by 80 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 17 Dec 2024 | BAN 129/7 v WI 1022nd T20I · T20I | BAN | DNB | 3/16 | 0 | Bangladesh won by 27 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 15 Dec 2024 | BAN 147/6 v WI 1401st T20I · T20I | BAN | DNB | 2/28 | 0 | Bangladesh won by 7 runs | Kingstown | Bangladesh tour of West Indies 2024/25 |
| 12 Dec 2024 | BAN 321/5 v WI 325/63rd ODI · ODI | BAN | DNB | 1/49 | 0 | West Indies won by 4 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 8 Dec 2024 | BAN 294/6 v WI 295/51st ODI · ODI | BAN | DNB | 0/53 | 0 | West Indies won by 5 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |
| 30 Nov 2024 | BAN 164 & 268 v WI 146 & 1852nd Test · Test | BAN | 8 & 0 | 1/20 & 2/45 | 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 | 11* & 4* | 2/76 & 6/64 | 0 | West Indies won by 201 runs | North Sound | Bangladesh tour of West Indies 2024/25 |
| 9 Nov 2024 | BAN 252/7 v AFG 1842nd ODI · ODI | BAN | 2* | 1/29 | 0 | Bangladesh won by 68 runs | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2024/25 |
| 6 Nov 2024 | AFG 235 v BAN 1431st ODI · ODI | BAN | 0 | 4/53 | 0 | Afghanistan won by 92 runs | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2024/25 |
| 12 Oct 2024 | IND 297/6 v BAN 164/73rd T20I · T20I | BAN | DNB | 1/51 | 0 | India won by 133 runs | Hyderabad | Bangladesh tour of India 2024/25 |
| 9 Oct 2024 | IND 221/9 v BAN 135/92nd T20I · T20I | BAN | 5* | 2/16 | 0 | India won by 86 runs | Delhi | Bangladesh tour of India 2024/25 |
| 6 Oct 2024 | BAN 127 v IND 132/31st T20I · T20I | BAN | 12 | 0/44 | 0 | India won by 7 wickets | Gwalior | Bangladesh tour of India 2024/25 |
| 19 Sept 2024 | IND 376 & 287/4d v BAN 149 & 2341st Test · Test | BAN | 11 & 5 | 3/55 & 1/22 | 0 | India won by 280 runs | Chennai | Bangladesh tour of India 2024/25 |
| 30 Aug 2024 | PAK 274 & 172 v BAN 262 & 185/42nd Test · Test | BAN | 1 & DNB | 3/57 & 1/40 | 0 | Bangladesh won by 6 wickets | Rawalpindi | Bangladesh tour of Pakistan 2024 |
| 10 Jul 2024 | CS 188/8 v JK 190/3Match 13 · T20 | CS | 15* | 1/38 | 0 | Jaffna Kings won by 7 wickets | Dambulla | Lanka Premier League 2024 |
| 7 Jul 2024 | CS 185/6 v DS 188/2Match 10 · T20 | CS | DNB | 2/45 | 0 | Dambulla Sixers won by 8 wickets | Dambulla | Lanka Premier League 2024 |
| 6 Jul 2024 | CS 199/9 v KF 197/8Match 7 · T20 | CS | 7 | 1/30 | 0 | Colombo Strikers won by 2 runs | Dambulla | Lanka Premier League 2024 |
| 24 Jun 2024 | AFG 115/5 v BAN 10552nd Match, Super Eights, Group 1 · T20I | BAN | 2 | 1/12 | 0 | Afghanistan won by 8 runs (DLS method) | Kingstown | ICC Men's T20 World Cup 2024 |
| 20 Jun 2024 | BAN 140/8 v AUS 100/2Match 44 · T20I | BAN | 13* | 0/22 | 0 | Australia won by 28 runs (DLS method) | North Sound | ICC Men's T20 World Cup 2024 |
| 16 Jun 2024 | BAN 106 v NEP 85Match 37 · T20I | BAN | 12* | 1/29 | 0 | Bangladesh won by 21 runs | Kingstown | ICC Men's T20 World Cup 2024 |
| 13 Jun 2024 | BAN 159/5 v NED 134/8Match 27 · T20I | BAN | DNB | 2/30 | 0 | Bangladesh won by 25 runs | Kingstown | ICC Men's T20 World Cup 2024 |
| 10 Jun 2024 | SA 113/6 v BAN 109/7Match 21 · T20I | BAN | 1* | 2/19 | 0 | South Africa won by 4 runs | New York | ICC Men's T20 World Cup 2024 |
| 7 Jun 2024 | SL 124/9 v BAN 125/8Match 15 · T20I | BAN | 0 | 2/25 | 0 | Bangladesh won by 2 wickets | Dallas | ICC Men's T20 World Cup 2024 |
| 10 May 2024 | BAN 143 v ZIM 1384th T20I · T20I | BAN | 0 | 2/20 | 0 | Bangladesh won by 5 runs | Dhaka | Zimbabwe tour of Bangladesh 2024 |
| 7 May 2024 | BAN 165/5 v ZIM 156/93rd T20I · T20I | BAN | DNB | 1/21 | 0 | Bangladesh won by 9 runs | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 5 May 2024 | ZIM 138/7 v BAN 142/42nd T20I · T20I | BAN | DNB | 2/18 | 0 | Bangladesh won by 6 wickets | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 3 May 2024 | ZIM 124 v BAN 126/21st T20I · T20I | BAN | DNB | 3/14 | 1 | Bangladesh won by 8 wickets | Chattogram | Zimbabwe tour of Bangladesh 2024 |
| 18 Mar 2024 | SL 235 v BAN 237/63rd ODI · ODI | BAN | DNB | 3/42 | 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 | 18* | 2/49 | 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 | 3/60 | 0 | Bangladesh won by 6 wickets | Chattogram | Sri Lanka tour of Bangladesh 2023/24 |
| 9 Mar 2024 | SL 174/7 v BAN 1463rd T20I · T20I | BAN | 31 | 2/25 | 0 | Sri Lanka won by 28 runs | Sylhet | Sri Lanka tour of Bangladesh 2023/24 |
| 6 Mar 2024 | SL 165/5 v BAN 170/22nd T20I · T20I | BAN | DNB | 1/38 | 1 | Bangladesh won by 8 wickets | Sylhet | Sri Lanka tour of Bangladesh 2023/24 |
| 4 Mar 2024 | SL 206/3 v BAN 203/81st T20I · T20I | BAN | 2* | 1/40 | 0 | Sri Lanka won by 3 runs | Sylhet | Sri Lanka tour of Bangladesh 2023/24 |
| 17 Feb 2024 | CC 159/6 v DD 149/5Match 36 · T20 | DD | DNB | 2/38 | 0 | Chattogram Challengers won by 10 runs | Chattogram | Bangladesh Premier League 2023/24 |
| 16 Feb 2024 | DD 128/7 v KT 131/5Match 33 · T20 | DD | DNB | 2/27 | 0 | Khulna Tigers won by 5 wickets | Chattogram | Bangladesh Premier League 2023/24 |
| 14 Feb 2024 | FB 186/6 v DD 159/8Match 31 · T20 | DD | 10 | 2/30 | 0 | Fortune Barishal won by 27 runs | Chattogram | Bangladesh Premier League 2023/24 |