| 7 Mar 2024 | AFG 310/5 v IRE 275/81st ODI · ODI | AFG | DNB | 0/34 | 0 | Afghanistan won by 35 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 12 Mar 2024 | AFG 236/9 v IRE 1193rd ODI · ODI | AFG | 5 | 0/13 | 1 | Afghanistan won by 117 runs | Sharjah | Ireland v Afghanistan in United Arab Emirates 2023/24 |
| 18 Sept 2024 | SA 106 v AFG 107/41st ODI · ODI | AFG | DNB | 3/20 | 0 | Afghanistan won by 6 wickets (with 144 balls remaining) | Sharjah | South Africa v Afghanistan in United Arab Emirates 2024/25 |
| 20 Sept 2024 | AFG 311/4 v SA 1342nd ODI · ODI | AFG | DNB | 0/23 | 0 | Afghanistan won by 177 runs | Sharjah | South Africa v Afghanistan in United Arab Emirates 2024/25 |
| 22 Sept 2024 | AFG 169 v SA 170/33rd ODI · ODI | AFG | 31* | 1/38 | 0 | South Africa won by 7 wickets (with 102 balls remaining) | Sharjah | South Africa v Afghanistan in United Arab Emirates 2024/25 |
| 6 Nov 2024 | AFG 235 v BAN 1431st ODI · ODI | AFG | 0 | 6/26 | 0 | Afghanistan won by 92 runs | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2024/25 |
| 9 Nov 2024 | BAN 252/7 v AFG 1842nd ODI · ODI | AFG | 1 | 2/35 | 0 | Bangladesh won by 68 runs | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2024/25 |
| 11 Nov 2024 | BAN 244/8 v AFG 246/53rd ODI · ODI | AFG | DNB | 0/49 | 0 | Afghanistan won by 5 wickets (with 10 balls remaining) | Sharjah | Bangladesh v Afghanistan in United Arab Emirates 2024/25 |
| 17 Dec 2024 | ZIM 44/5 v AFG1st ODI · ODI | AFG | - | 1/5 | 0 | No result | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 19 Dec 2024 | ZIM 54 v AFG 286/62nd ODI · ODI | AFG | DNB | 3/9 | 0 | Afghanistan won by 232 runs | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 21 Dec 2024 | ZIM 127 v AFG 131/23rd ODI · ODI | AFG | DNB | 5/33 | 0 | Afghanistan won by 8 wickets (with 139 balls remaining) | Harare | Afghanistan tour of Zimbabwe 2024/25 |
| 26 Dec 2024 | ZIM 586 & 142/4 v AFG 6991st Test · Test | AFG | 6 | 3/127 & 1/34 | 1 | Match drawn | Bulawayo | Afghanistan tour of Zimbabwe 2024/25 |
| 11 Jan 2025 | DC 133/8 v ME 132/7Match 1 · T20 | ME | 0* | 0/21 | 0 | Dubai Capitals won by 1 run | Dubai | International League T20 2024/25 |
| 13 Jan 2025 | ME 187/7 v DC 161/6Match 4 · T20 | ME | DNB | 1/24 | 0 | MI Emirates won by 26 runs | Abu Dhabi | International League T20 2024/25 |
| 16 Jan 2025 | ME 159/6 v DV 161/5Match 7 · T20 | ME | DNB | 0/23 | 0 | Desert Vipers won by 5 wickets | Dubai | International League T20 2024/25 |
| 30 May 2025 | DER 170/6 v LEI 171/5Match · T20 | DER | DNB | 2/29 | 0 | Leicestershire won by 5 wickets | Leicester | Vitality Blast Men 2025 |
| 4 Jun 2025 | NOR 194/6 v DER 188/4Match · T20 | DER | DNB | 2/30 | 0 | Northamptonshire won by 6 runs | Derby | Vitality Blast Men 2025 |
| 6 Jun 2025 | DER 162/9 v NOT 120/3Match · T20 | DER | 0* | 0/28 | 0 | Nottinghamshire won by 7 wickets (DLS method) | Derby | Vitality Blast Men 2025 |
| 8 Jun 2025 | BB 199/6 v DER 141Match · T20 | DER | 4 | 1/35 | 0 | Birmingham Bears won by 58 runs | Birmingham | Vitality Blast Men 2025 |
| 11 Jun 2025 | DUR 168/6 v DER 152Match · T20 | DER | 16 | 2/18 | 0 | Durham won by 16 runs | Chester-le-Street | Vitality Blast Men 2025 |
| 13 Jun 2025 | DER 199/5 v NOT 153/9Match · T20 | DER | DNB | 2/26 | 0 | Derbyshire won by 46 runs | Nottingham | Vitality Blast Men 2025 |
| 14 Jun 2025 | LEI 196/5 v DER 197/3Match · T20 | DER | DNB | 0/28 | 0 | Derbyshire won by 7 wickets | Birmingham | Vitality Blast Men 2025 |
| 20 Jun 2025 | LAN 243/7 v DER 163Match · T20 | DER | 28 | 0/46 | 0 | Lancashire won by 80 runs | Derby | Vitality Blast Men 2025 |
| 5 Jul 2025 | LAN 178/6 v DER 136/6Match · T20 | DER | DNB | 0/35 | 0 | Lancashire won by 42 runs | Manchester | Vitality Blast Men 2025 |
| 6 Jul 2025 | YOR 200/6 v DER 201/3Match · T20 | DER | DNB | 2/21 | 0 | Derbyshire won by 7 wickets | Chesterfield | Vitality Blast Men 2025 |
| 10 Jul 2025 | WOR 174/6 v DER 162/6Match · T20 | DER | DNB | 1/29 | 0 | Worcestershire won by 12 runs | Derby | Vitality Blast Men 2025 |
| 11 Jul 2025 | NOR 237/4 v DER 224/6Match · T20 | DER | DNB | 1/31 | 0 | Northamptonshire won by 13 runs | Northampton | Vitality Blast Men 2025 |
| 13 Jul 2025 | YOR 151/9 v DER 157/2Match · T20 | DER | DNB | 2/5 | 0 | Derbyshire won by 8 wickets | Leeds | Vitality Blast Men 2025 |
| 18 Jul 2025 | BB 233/5 v DER 106Match · T20 | DER | 7 | 1/27 | 0 | Birmingham Bears won by 127 runs | Derby | Vitality Blast Men 2025 |
| 14 Aug 2025 | AABF 121 v SKAN 125/4Match 1 · T20 | AABF | 1 | 1/26 | 0 | St Kitts and Nevis Patriots won by 6 wickets | Basseterre | Caribbean Premier League 2025 |
| 16 Aug 2025 | BR 151/6 v AABF 152/4Match 3 · T20 | AABF | DNB | 1/19 | 0 | Antigua and Barbuda Falcons won by 6 wickets | North Sound | Caribbean Premier League 2025 |
| 2 Sept 2025 | AFG 169/5 v PAK 151/94th Match · T20I | AFG | DNB | 0/24 | 0 | Afghanistan won by 18 runs | Sharjah | United Arab Emirates T20I Tri-Series 2025 |
| 7 Sept 2025 | PAK 141/8 v AFG 66Final · T20I | AFG | 7 | 1/27 | 1 | Pakistan won by 75 runs | Sharjah | United Arab Emirates T20I Tri-Series 2025 |
| 9 Sept 2025 | AFG 188/6 v HK 94/91st Match, Group B · T20I | AFG | DNB | 0/4 | 0 | Afghanistan won by 94 runs | Abu Dhabi | Men's T20 Asia Cup 2025 |
| 16 Sept 2025 | BAN 154/5 v AFG 1469th Match, Group B · T20I | AFG | 0 | 0/32 | 0 | Bangladesh won by 8 runs | Abu Dhabi | Men's T20 Asia Cup 2025 |
| 8 Oct 2025 | BAN 221 v AFG 226/51st ODI · ODI | AFG | DNB | 2/55 | 0 | Afghanistan won by 5 wickets (with 17 balls remaining) | Abu Dhabi | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 11 Oct 2025 | AFG 190/9 v BAN 1092nd ODI · ODI | AFG | 22 | 0/21 | 0 | Afghanistan won by 81 runs | Abu Dhabi | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 14 Oct 2025 | AFG 293/9 v BAN 933rd ODI · ODI | AFG | 0 | 0/25 | 0 | Afghanistan won by 200 runs | Abu Dhabi | Bangladesh v Afghanistan in United Arab Emirates 2025/26 |
| 11 Nov 2025 | AFG 149/8 v QAT 124/7Only Match · T20I | AFG | 0 | 1/9 | 1 | Afghanistan won by 25 runs | Doha | Afghanistan in Qatar 2025/26 |
| 4 Dec 2025 | ME 163/6 v GG 164/4Match 3 · T20 | ME | DNB | 1/18 | 1 | Gulf Giants won by 6 wickets | Dubai | International League T20 2025/26 |
| 7 Dec 2025 | ME 185/8 v SW 181/7Match 6 · T20 | ME | 1 | 2/21 | 0 | MI Emirates won by 4 runs | Sharjah | International League T20 2025/26 |
| 9 Dec 2025 | DV 159/4 v ME 158/9Match 9 · T20 | ME | 0 | 2/32 | 0 | Desert Vipers won by 1 run | Abu Dhabi | International League T20 2025/26 |
| 11 Dec 2025 | ADKR 122 v ME 123/3Match 11 · T20 | ME | DNB | 0/25 | 0 | MI Emirates won by 7 wickets | Abu Dhabi | International League T20 2025/26 |
| 14 Dec 2025 | SW 174/3 v ME 168/5Match 14 · T20 | ME | DNB | 1/27 | 0 | Sharjah Warriorz won by 6 runs | Abu Dhabi | International League T20 2025/26 |
| 17 Dec 2025 | ME 137/8 v DC 130Match 18 · T20 | ME | 0 | 0/27 | 0 | MI Emirates won by 7 runs | Dubai | International League T20 2025/26 |
| 20 Dec 2025 | ME 187/4 v ADKR 152/7Match 21 · T20 | ME | DNB | 1/24 | 0 | MI Emirates won by 35 runs | Abu Dhabi | International League T20 2025/26 |
| 21 Dec 2025 | DV 124/7 v ME 128/6Match 24 · T20 | ME | - | 1/26 | 0 | MI Emirates won by 4 wickets | Dubai | International League T20 2025/26 |
| 23 Dec 2025 | GG 141/6 v ME 142/2Match 26 · T20 | ME | DNB | 0/20 | 0 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2025/26 |
| 27 Dec 2025 | DC 122/8 v ME 126/2Match 29 · T20 | ME | DNB | 3/28 | 1 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2025/26 |
| 30 Dec 2025 | DV 233/1 v ME 188/7Qualifier 1 · T20 | ME | 6* | 1/37 | 0 | Desert Vipers won by 45 runs | Abu Dhabi | International League T20 2025/26 |