| 25 Sept 2026 | AFG 102/7 v NEP 103/54th Match, Group A · T20I | AFG | 30 | 0/9 | 1 | Nepal won by 5 wickets (with 16 balls remaining) | Nisshin | Asian Games Men's Cricket Competition 2026 |
| 24 Sept 2026 | AFG 129/6 v JPN 811st Match, Group A · T20I | AFG | 7 | 1/7 | 0 | Afghanistan won by 48 runs | Nisshin | Asian Games Men's Cricket Competition 2026 |
| 7 Dec 2025 | KY 129/9 v JB 126/7Match 28 · T20 | KY | 13 | - | 1 | Karnali Yaks won by 3 runs | Kirtipur | Nepal Premier League 2025/26 |
| 2 Dec 2025 | PA 201/2 v KY 167Match 21 · T20 | KY | 24 | - | 0 | Pokhara Avengers won by 34 runs | Kirtipur | Nepal Premier League 2025/26 |
| 30 Nov 2025 | KY 149/7 v KG 155/5Match 19 · T20 | KY | 12 | - | 1 | Kathmandu Gorkhas won by 5 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 28 Nov 2025 | KY 160/3 v BK 163/7Match 16 · T20 | KY | 12* | - | 0 | Biratnagar Kings won by 3 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 24 Nov 2025 | SPR 139/9 v KY 94Match 10 · T20 | KY | 1 | - | 1 | Sudur Paschim Royals won by 45 runs | Kirtipur | Nepal Premier League 2025/26 |
| 22 Nov 2025 | LL 156/8 v KY 161/1Match 7 · T20 | KY | DNB | - | 1 | Karnali Yaks won by 9 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 18 Nov 2025 | KY 166/3 v CR 171/6Match 2 · T20 | KY | 4* | - | 0 | Chitwan Rhinos won by 4 wickets | Kirtipur | Nepal Premier League 2025/26 |
| 28 Jan 2025 | DC 131/9 v SW 135/1Match 23 · T20 | DC | 1 | - | 1 | Sharjah Warriorz won by 9 wickets | Dubai | International League T20 2024/25 |
| 23 Jan 2025 | GG 153/5 v DC 154/5Match 16 · T20 | DC | 7 | - | 0 | Dubai Capitals won by 5 wickets | Dubai | International League T20 2024/25 |
| 20 Jan 2025 | DV 139 v DC 140/4Match 13 · T20 | DC | 10* | - | 0 | Dubai Capitals won by 6 wickets | Dubai | International League T20 2024/25 |
| 20 Jun 2024 | IND 181/8 v AFG 13443rd Match, Super Eights, Group 1 · T20I | AFG | 19 | - | 0 | India won by 47 runs | Bridgetown | ICC Men's T20 World Cup 2024 |
| 17 Jun 2024 | WI 218/5 v AFG 11440th Match, Group C · T20I | AFG | 0 | - | 1 | West Indies won by 104 runs | Gros Islet | ICC Men's T20 World Cup 2024 |
| 13 Jun 2024 | PNG 95 v AFG 101/329th Match, Group C · T20I | AFG | DNB | - | 0 | Afghanistan won by 7 wickets (29 balls left) | Tarouba | ICC Men's T20 World Cup 2024 |
| 7 Jun 2024 | AFG 159/6 v NZ 7514th Match, Group C · T20I | AFG | 1* | - | 0 | Afghanistan won by 84 runs | Providence | ICC Men's T20 World Cup 2024 |
| 3 Jun 2024 | AFG 183/5 v UGA 585th Match, Group C · T20I | AFG | 2 | - | 0 | Afghanistan won by 125 runs | Providence | ICC Men's T20 World Cup 2024 |
| 19 Feb 2024 | SL 187/6 v AFG 1152nd T20I · T20I | AFG | 9 | - | 0 | Sri Lanka won by 72 runs | Dambulla | Afghanistan tour of Sri Lanka 2023/24 |
| 17 Feb 2024 | SL 160 v AFG 156/91st T20I · T20I | AFG | 0 | - | 0 | Sri Lanka won by 4 runs | Dambulla | Afghanistan tour of Sri Lanka 2023/24 |
| 6 Feb 2024 | CC 145/5 v FB 129/8Match 22 · T20 | CC | 4 | - | 1 | Chattogram Challengers won by 16 runs | Dhaka | Bangladesh Premier League 2023/24 |
| 2 Feb 2024 | CC 72 v CV 73/3Match 18 · T20 | CC | 11 | - | 0 | Comilla Victorians won by 7 wickets | Sylhet | Bangladesh Premier League 2023/24 |
| 29 Jan 2024 | SS 137/4 v CC 138/2Match 13 · T20 | CC | DNB | - | 1 | Chattogram Challengers won by 8 wickets | Sylhet | Bangladesh Premier League 2023/24 |
| 27 Jan 2024 | CC 193/4 v FB 183/7Match 11 · T20 | CC | 18 | - | 0 | Chattogram Challengers won by 10 runs | Sylhet | Bangladesh Premier League 2023/24 |
| 22 Jan 2024 | DD 136/8 v CC 137/4Match 5 · T20 | CC | 32* | - | 1 | Chattogram Challengers won by 6 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 20 Jan 2024 | CC 121 v KT 122/6Match 4 · T20 | CC | 24 | - | 1 | Khulna Tigers won by 4 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 19 Jan 2024 | SS 177/2 v CC 180/3Match 2 · T20 | CC | 61* | - | 0 | Chattogram Challengers won by 7 wickets | Dhaka | Bangladesh Premier League 2023/24 |
| 17 Jan 2024 | IND 212/4 v AFG 212/63rd T20I · T20I | AFG | 5 | - | 0 | Match tied (India won the 2nd Super Over) | Bengaluru | Afghanistan in India 2023/24 |
| 14 Jan 2024 | AFG 172 v IND 173/42nd T20I · T20I | AFG | 23 | - | 0 | India won by 6 wickets (26 balls left) | Indore | Afghanistan in India 2023/24 |
| 11 Jan 2024 | AFG 158/5 v IND 159/41st T20I · T20I | AFG | 19* | - | 0 | India won by 6 wickets (15 balls left) | Mohali | Afghanistan in India 2023/24 |
| 2 Jan 2024 | UAE 126/9 v AFG 128/63rd T20I · T20I | AFG | 28* | - | 0 | Afghanistan won by 4 wickets (9 balls left) | Sharjah | Afghanistan in United Arab Emirates 2023/24 |
| 31 Dec 2023 | UAE 166/7 v AFG 1552nd T20I · T20I | AFG | 12 | - | 1 | United Arab Emirates won by 11 runs | Sharjah | Afghanistan in United Arab Emirates 2023/24 |
| 29 Dec 2023 | AFG 203/3 v UAE 131/41st T20I · T20I | AFG | DNB | - | 0 | Afghanistan won by 72 runs | Sharjah | Afghanistan in United Arab Emirates 2023/24 |
| 19 Aug 2023 | BK 157/7 v GT 123/8Qualifier 2 · T20 | GT | 1 | - | 1 | B-Love Kandy won by 34 runs | Colombo | Lanka Premier League 2023 |
| 17 Aug 2023 | GT 146 v DA 147/4Qualifier 1 · T20 | GT | 2 | - | 1 | Dambulla Aura won by 6 wickets | Colombo | Lanka Premier League 2023 |
| 15 Aug 2023 | CS 74 v GT 75/2Match 20 · T20 | GT | DNB | - | 0 | Galle Titans won by 8 wickets | Colombo | Lanka Premier League 2023 |
| 16 Jul 2023 | AFG 116/7 v BAN 119/42nd T20I · T20I | AFG | 5 | - | 0 | Bangladesh won by 6 wickets (5 balls left) (DLS method) | Sylhet | Afghanistan tour of Bangladesh 2023 |
| 14 Jul 2023 | AFG 154/7 v BAN 157/81st T20I · T20I | AFG | 23 | - | 0 | Bangladesh won by 2 wickets (1 ball left) | Sylhet | Afghanistan tour of Bangladesh 2023 |
| 27 Mar 2023 | PAK 182/7 v AFG 1163rd T20I · T20I | AFG | 0* | - | 0 | Pakistan won by 66 runs | Sharjah | Afghanistan v Pakistan 2022/23 |
| 24 Mar 2023 | PAK 92/9 v AFG 98/41st T20I · T20I | AFG | 17* | - | 0 | Afghanistan won by 6 wickets (13 balls left) | Sharjah | Afghanistan v Pakistan 2022/23 |
| 6 Mar 2023 | KK 164/6 v QG 168/6Match 22 · T20 | QG | 1 | - | 1 | Quetta Gladiators won by 4 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 5 Mar 2023 | QG 179/6 v IU 183/8Match 21 · T20 | QG | 59 | - | 1 | Islamabad United won by 2 wickets | Rawalpindi | Pakistan Super League 2022/23 |
| 19 Feb 2023 | UAE 163/6 v AFG 166/43rd T20I · T20I | AFG | 1 | - | 1 | Afghanistan won by 6 wickets (5 balls left) | Abu Dhabi | Afghanistan in United Arab Emirates 2022/23 |
| 16 Feb 2023 | UAE 142/5 v AFG 146/51st T20I · T20I | AFG | 16* | - | 0 | Afghanistan won by 5 wickets (5 balls left) | Abu Dhabi | Afghanistan in United Arab Emirates 2022/23 |
| 1 Feb 2023 | ME 139 v GG 143/5Match 24 · T20 | ME | 1 | - | 0 | Gulf Giants won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 29 Jan 2023 | ME 241/3 v DV 84Match 21 · T20 | ME | 0 | - | 1 | MI Emirates won by 157 runs | Sharjah | International League T20 2022/23 |
| 24 Jan 2023 | ME 169/5 v DV 170/3Match 15 · T20 | ME | 0 | - | 0 | Desert Vipers won by 7 wickets | Abu Dhabi | International League T20 2022/23 |
| 22 Jan 2023 | DC 222/3 v ME 206/5Match 13 · T20 | ME | 30 | - | 0 | Dubai Capitals won by 16 runs | Abu Dhabi | International League T20 2022/23 |
| 21 Jan 2023 | ADKR 170/7 v ME 176/5Match 11 · T20 | ME | 35* | - | 0 | MI Emirates won by 5 wickets | Abu Dhabi | International League T20 2022/23 |
| 17 Jan 2023 | SW 146/7 v ME 147/4Match 6 · T20 | ME | 0* | - | 0 | MI Emirates won by 6 wickets | Sharjah | International League T20 2022/23 |
| 14 Jan 2023 | ME 204/5 v SW 155/9Match 2 · T20 | ME | 0 | - | 0 | MI Emirates won by 49 runs | Abu Dhabi | International League T20 2022/23 |