| 8 Sept 2026 | DER 300 & 352/8d v KEN 219 & 252Match 45 · First-class | KEN | 4 & 9 | 4/30 & 3/32 | 0 | Derbyshire won by 181 runs | Derby | County Championship 2026 |
| 2 Sept 2026 | KEN 238 & 358 v WOR 217 & 295Match 42 · First-class | KEN | 4* & 6 | 4/68 & 3/51 | 0 | Kent won by 84 runs | Canterbury | County Championship 2026 |
| 22 Aug 2026 | BAN 64 & 95 v AUS 2102nd Test · Test | BAN | 10 & 2 | 0/67 | 1 | Australia won by an innings and 51 runs | Mackay | Bangladesh tour of Australia 2026 |
| 13 Aug 2026 | AUS 198 & 284 v BAN 426 & 57/11st Test · Test | BAN | 14 & DNB | 6/55 & 3/56 | 0 | Bangladesh won by 9 wickets | Darwin | Bangladesh tour of Australia 2026 |
| 22 Jul 2026 | JK 179/6 v CK 174/9Match 7 · T20 | CK | 1 | 0/39 | 0 | Jaffna Kings won by 5 runs | Dambulla | Lanka Premier League 2026 |
| 19 Jul 2026 | KR 179 v CK 182/4Match 5 · T20 | CK | DNB | 3/31 | 1 | Colombo Kaps won by 6 wickets | Colombo | Lanka Premier League 2026 |
| 18 Jul 2026 | CK 189/8 v GG 191/5Match 3 · T20 | CK | DNB | 2/31 | 0 | Galle Gallants won by 5 wickets | Colombo | Lanka Premier League 2026 |
| 12 Jul 2026 | MID 172/6 v KEN 158/7Match · T20 | KEN | DNB | 2/33 | 0 | Middlesex won by 14 runs | Canterbury | Vitality Blast Men 2026 |
| 10 Jul 2026 | KEN 102 v SUR 106/1Match · T20 | KEN | 1 | 1/34 | 0 | Surrey won by 9 wickets | Canterbury | Vitality Blast Men 2026 |
| 5 Jul 2026 | HAM 190/3 v KEN 171Match · T20 | KEN | 0* | 1/25 | 0 | Hampshire won by 19 runs | Southampton | Vitality Blast Men 2026 |
| 28 Jun 2026 | BAN 140 & 185 v ZIM 410Only Test · Test | BAN | 0 & 15 | 0/102 | 1 | Zimbabwe won by an innings and 85 runs | Harare | Bangladesh tour of Zimbabwe 2026 |
| 19 Jun 2026 | KEN 416 & 257 v MID 443 & 181Match 29 · First-class | KEN | 22* & 0* | 2/77 & 1/51 | 0 | Kent won by 49 runs | Canterbury | County Championship 2026 |
| 12 Jun 2026 | KEN 178 & 332 v LAN 87 & 283Match 26 · First-class | KEN | 6* & 4 | 3/32 & 6/69 | 0 | Kent won by 140 runs | Blackpool | County Championship 2026 |
| 18 Jan 2026 | NE 173/2 v RR 174/2Match 29 · T20 | NE | DNB | 1/23 | 0 | Rangpur Riders won by 8 wickets | Dhaka | Bangladesh Premier League 2025/26 |
| 16 Jan 2026 | NE 126 v CR 128/5Match 25 · T20 | NE | 4 | 1/17 | 0 | Chattogram Royals won by 5 wickets | Dhaka | Bangladesh Premier League 2025/26 |
| 11 Jan 2026 | NE 184/7 v DC 143Match 22 · T20 | NE | 0* | 2/21 | 0 | Noakhali Express won by 41 runs | Sylhet | Bangladesh Premier League 2025/26 |
| 9 Jan 2026 | NE 148 v RR 139/9Match 20 · T20 | NE | 1* | 4/26 | 0 | Noakhali Express won by 9 runs | Sylhet | Bangladesh Premier League 2025/26 |
| 8 Jan 2026 | NE 151/5 v RW 152/6Match 17 · T20 | NE | DNB | 1/36 | 0 | Rajshahi Warriors won by 4 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 7 Jan 2026 | NE 133/6 v DC 134/3Match 15 · T20 | NE | DNB | 2/17 | 0 | Dhaka Capitals won by 7 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 5 Jan 2026 | NE 61 v ST 62/4Match 13 · T20 | NE | 0 | 0/9 | 2 | Sylhet Titans won by 6 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 29 Dec 2025 | NE 124/8 v RW 125/4Match 6 · T20 | NE | 0 | 2/19 | 1 | Rajshahi Warriors won by 6 wickets | Sylhet | Bangladesh Premier League 2025/26 |
| 27 Dec 2025 | NE 143/7 v ST 144/9Match 4 · T20 | NE | 1* | 2/19 | 1 | Sylhet Titans won by 1 wicket | Sylhet | Bangladesh Premier League 2025/26 |
| 26 Dec 2025 | CR 174/6 v NE 109Match 2 · T20 | NE | 0 | 1/25 | 0 | Chattogram Royals won by 65 runs | Sylhet | Bangladesh Premier League 2025/26 |
| 11 Nov 2025 | IRE 286 & 254 v BAN 587/8d1st Test · Test | BAN | 13* | 2/42 & 0/15 | 0 | Bangladesh won by an innings and 47 runs | Sylhet | Ireland tour of Bangladesh 2025/26 |
| 5 Jul 2025 | BAN 248 v SL 2322nd ODI · ODI | BAN | 0 | 0/43 | 0 | Bangladesh won by 16 runs | Colombo | Bangladesh tour of Sri Lanka 2025 |
| 17 Jun 2025 | BAN 495 & 285/6d v SL 485 & 72/41st Test · Test | BAN | 7* & DNB | 3/74 & 0/19 | 0 | Match drawn | Galle | Bangladesh tour of Sri Lanka 2025 |
| 1 Jun 2025 | BAN 196/6 v PAK 197/33rd T20I · T20I | BAN | DNB | 0/42 | 0 | Pakistan won by 7 wickets | Lahore | Bangladesh tour of Pakistan 2025 |
| 30 May 2025 | PAK 201/6 v BAN 144/92nd T20I · T20I | BAN | 8* | 2/47 | 0 | Pakistan won by 57 runs | Lahore | Bangladesh tour of Pakistan 2025 |
| 28 May 2025 | PAK 201/7 v BAN 1641st T20I · T20I | BAN | 9* | 1/24 | 0 | Pakistan won by 37 runs | Lahore | Bangladesh tour of Pakistan 2025 |
| 21 May 2025 | BAN 162/9 v UAE 166/33rd T20I · T20I | BAN | 26* | 0/33 | 0 | United Arab Emirates won by 7 wickets | Sharjah | Bangladesh tour of United Arab Emirates 2025 |
| 17 May 2025 | BAN 191/7 v UAE 1641st T20I · T20I | BAN | DNB | 3/33 | 0 | Bangladesh won by 27 runs | Sharjah | Bangladesh tour of United Arab Emirates 2025 |
| 28 Apr 2025 | ZIM 227 & 111 v BAN 4442nd Test · Test | BAN | 0* | 0/24 & 0/0 | 1 | Bangladesh won by an innings and 106 runs | Chattogram | Zimbabwe tour of Bangladesh 2025 |
| 20 Apr 2025 | BAN 191 & 255 v ZIM 273 & 174/71st Test · Test | BAN | 19 & 12 | 1/55 & 0/13 | 0 | Zimbabwe won by 3 wickets | Sylhet | Zimbabwe tour of Bangladesh 2025 |
| 5 Feb 2025 | KT 163/6 v CK 164/8Qualifier 2 · T20 | KT | DNB | 3/34 | 1 | Chittagong Kings won by 2 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 3 Feb 2025 | RR 85 v KT 89/1Eliminator · T20 | KT | DNB | 1/18 | 1 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 1 Feb 2025 | DC 123/9 v KT 128/4Match 41 · T20 | KT | DNB | 2/5 | 1 | Khulna Tigers won by 6 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 30 Jan 2025 | KT 220/4 v RR 174/9Match 39 · T20 | KT | DNB | 1/20 | 0 | Khulna Tigers won by 46 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 27 Jan 2025 | KT 187/5 v FB 188/5Match 35 · T20 | KT | DNB | 0/36 | 0 | Fortune Barishal won by 5 wickets | Dhaka | Bangladesh Premier League 2024/25 |
| 23 Jan 2025 | SS 152/9 v KT 156/4Match 32 · T20 | KT | DNB | 2/34 | 0 | Khulna Tigers won by 6 wickets | Chattogram | Bangladesh Premier League 2024/25 |
| 19 Jan 2025 | KT 209/4 v DR 202/4Match 26 · T20 | KT | DNB | 2/25 | 1 | 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 | 12* | 0/52 | 1 | Chittagong Kings won by 45 runs | Chattogram | Bangladesh Premier League 2024/25 |
| 13 Jan 2025 | RR 186/5 v KT 178/9Match 20 · T20 | KT | 0* | 2/38 | 0 | Rangpur Riders won by 8 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 12 Jan 2025 | SS 182/5 v KT 174/9Match 17 · T20 | KT | 0* | 0/26 | 0 | Sylhet Strikers won by 8 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 10 Jan 2025 | DR 178/5 v KT 150Match 15 · T20 | KT | 3* | 0/33 | 0 | Durbar Rajshahi won by 28 runs | Sylhet | Bangladesh Premier League 2024/25 |
| 3 Jan 2025 | KT 173/8 v DC 153/6Match 8 · T20 | KT | DNB | 0/29 | 0 | Khulna Tigers won by 20 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 31 Dec 2024 | KT 203/4 v CK 166Match 3 · T20 | KT | DNB | 1/30 | 0 | Khulna Tigers won by 37 runs | Dhaka | Bangladesh Premier League 2024/25 |
| 19 Dec 2024 | BAN 189/7 v WI 1093rd T20I · T20I | BAN | DNB | 1/9 | 2 | 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 | 1/23 | 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/18 | 1 | 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/52 | 0 | West Indies won by 4 wickets | Basseterre | Bangladesh tour of West Indies 2024/25 |