Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Afghanistan: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×
DateMatchResultGroundSeries
3 Oct 2023AFG 261/2 v SL 294/98th Match · List AAfghanistan won by 8 wickets (23 balls left) (DLS method)GuwahatiICC World Cup Warm-up Matches 2023
5 Sept 2023SL 291/8 v AFG 2896th Match, Group B · ODISri Lanka won by 2 runsLahore2023 Cricket World Cup
3 Sept 2023BAN 334/5 v AFG 2454th Match, Group B · ODIBangladesh won by 89 runsLahore2023 Cricket World Cup
26 Aug 2023AFG 209 v PAK 268/83rd ODI · ODIPakistan won by 59 runsColomboPakistan v Afghanistan in Sri Lanka 2023
24 Aug 2023AFG 300/5 v PAK 302/92nd ODI · ODIPakistan won by 1 wicket (with 1 ball remaining)HambantotaPakistan v Afghanistan in Sri Lanka 2023
22 Aug 2023AFG 59/9 v PAK 2011st ODI · ODIPakistan won by 142 runsHambantotaPakistan v Afghanistan in Sri Lanka 2023
16 Jul 2023AFG 116/7 v BAN 119/42nd T20I · T20IBangladesh won by 6 wickets (5 balls left) (DLS method)SylhetAfghanistan tour of Bangladesh 2023
14 Jul 2023AFG 154/7 v BAN 157/81st T20I · T20IBangladesh won by 2 wickets (1 ball left)SylhetAfghanistan tour of Bangladesh 2023
11 Jul 2023BAN 129/3 v AFG 1263rd ODI · ODIBangladesh won by 7 wickets (with 159 balls remaining)ChittagongAfghanistan tour of Bangladesh 2023
8 Jul 2023BAN 189/9 v AFG 331/92nd ODI · ODIAfghanistan won by 142 runsChittagongAfghanistan tour of Bangladesh 2023
5 Jul 2023BAN 169/9 v AFG 83/21st ODI · ODIAfghanistan won by 17 runs (DLS method)ChittagongAfghanistan tour of Bangladesh 2023
14 Jun 2023BAN 382 & 425/4 v AFG 146 & 115/9Only Test · TestBangladesh won by 546 runsDhakaAfghanistan tour of Bangladesh 2023
7 Jun 2023SL 120/1 v AFG 1163rd ODI · ODISri Lanka won by 9 wickets (with 204 balls remaining)HambantotaAfghanistan tour of Sri Lanka 2023
4 Jun 2023SL 323/6 v AFG 1912nd ODI · ODISri Lanka won by 132 runsHambantotaAfghanistan tour of Sri Lanka 2023
2 Jun 2023SL 268 v AFG 269/41st ODI · ODIAfghanistan won by 6 wickets (with 19 balls remaining)HambantotaAfghanistan tour of Sri Lanka 2023
27 Mar 2023PAK 182/7 v AFG 1163rd T20I · T20IPakistan won by 66 runsSharjahAfghanistan v Pakistan 2022/23
24 Mar 2023PAK 92/9 v AFG 98/41st T20I · T20IAfghanistan won by 6 wickets (13 balls left)SharjahAfghanistan v Pakistan 2022/23
19 Feb 2023UAE 163/6 v AFG 166/43rd T20I · T20IAfghanistan won by 6 wickets (5 balls left)Abu DhabiAfghanistan in United Arab Emirates 2022/23
16 Feb 2023UAE 142/5 v AFG 146/51st T20I · T20IAfghanistan won by 5 wickets (5 balls left)Abu DhabiAfghanistan in United Arab Emirates 2022/23
30 Nov 2022SL 314/6 v AFG 313/83rd ODI · ODISri Lanka won by 4 wickets (with 2 balls remaining)PallekeleAfghanistan tour of Sri Lanka 2022/23
27 Nov 2022SL 10/0 v AFG 2282nd ODI · ODINo resultPallekeleAfghanistan tour of Sri Lanka 2022/23
25 Nov 2022SL 234 v AFG 294/81st ODI · ODIAfghanistan won by 60 runsPallekeleAfghanistan tour of Sri Lanka 2022/23
4 Nov 2022AUS 168/8 v AFG 164/738th Match, Group 1 · T20IAustralia won by 4 runsAdelaideICC Men's T20 World Cup 2022/23
1 Nov 2022AFG 144/8 v SL 148/432nd Match, Group 1 · T20ISri Lanka won by 6 wickets (9 balls left)BrisbaneICC Men's T20 World Cup 2022/23
22 Oct 2022AFG 112 v ENG 113/514th Match, Group 1 · T20IEngland won by 5 wickets (11 balls left)PerthICC Men's T20 World Cup 2022/23
8 Sept 2022IND 212/2 v AFG 111/811th Match, Super Four · T20IIndia won by 101 runsDubaiAsia Cup 2022
7 Sept 2022AFG 129/6 v PAK 131/910th Match, Super Four · T20IPakistan won by 1 wicket (with 4 balls remaining)SharjahAsia Cup 2022
3 Sept 2022AFG 175/6 v SL 179/67th Match, Super Four · T20ISri Lanka won by 4 wickets (with 5 balls remaining)SharjahAsia Cup 2022
30 Aug 2022BAN 127/7 v AFG 131/33rd Match, Group B · T20IAfghanistan won by 7 wickets (with 9 balls remaining)SharjahAsia Cup 2022
27 Aug 2022SL 105 v AFG 106/21st Match, Group B · T20IAfghanistan won by 8 wickets (with 59 balls remaining)DubaiAsia Cup 2022
17 Aug 2022AFG 95/5 v IRE 56/35th T20I · T20IIreland won by 7 wickets (2 balls left) (DLS method)BelfastAfghanistan tour of Ireland 2022
15 Aug 2022AFG 132/6 v IRE 1054th T20I · T20IAfghanistan won by 27 runsBelfastAfghanistan tour of Ireland 2022
12 Aug 2022AFG 189/5 v IRE 167/93rd T20I · T20IAfghanistan won by 22 runsBelfastAfghanistan tour of Ireland 2022
9 Aug 2022AFG 168/7 v IRE 171/31st T20I · T20IIreland won by 7 wickets (1 ball left)BelfastAfghanistan tour of Ireland 2022
14 Jun 2022AFG 125/8 v ZIM 90/93rd T20I · T20IAfghanistan won by 35 runsHarareAfghanistan tour of Zimbabwe 2022
12 Jun 2022AFG 170/5 v ZIM 149/72nd T20I · T20IAfghanistan won by 21 runsHarareAfghanistan tour of Zimbabwe 2022
9 Jun 2022ZIM 135 v AFG 137/63rd ODI · ODIAfghanistan won by 4 wickets (74 balls left)HarareAfghanistan tour of Zimbabwe 2022
6 Jun 2022ZIM 228 v AFG 229/22nd ODI · ODIAfghanistan won by 8 wickets (with 33 balls remaining)HarareAfghanistan tour of Zimbabwe 2022
4 Jun 2022ZIM 216 v AFG 276/51st ODI · ODIAfghanistan won by 60 runsHarareAfghanistan tour of Zimbabwe 2022
5 Mar 2022BAN 115/9 v AFG 121/22nd T20I · T20IAfghanistan won by 8 wickets (14 balls left)DhakaAfghanistan tour of Bangladesh 2021/22
3 Mar 2022BAN 155/8 v AFG 941st T20I · T20IBangladesh won by 61 runsDhakaAfghanistan tour of Bangladesh 2021/22
28 Feb 2022BAN 192 v AFG 193/33rd ODI · ODIAfghanistan won by 7 wickets (59 balls left)ChittagongAfghanistan tour of Bangladesh 2021/22
25 Feb 2022BAN 306/4 v AFG 2182nd ODI · ODIBangladesh won by 88 runsChittagongAfghanistan tour of Bangladesh 2021/22
23 Feb 2022BAN 219/6 v AFG 2151st ODI · ODIBangladesh won by 4 wickets (7 balls left)ChittagongAfghanistan tour of Bangladesh 2021/22
25 Jan 2022NED 179 v AFG 254/53rd ODI · ODIAfghanistan won by 75 runsDohaNetherlands v Afghanistan in Qatar 2021/22
23 Jan 2022NED 189 v AFG 237/62nd ODI · ODIAfghanistan won by 48 runsDohaNetherlands v Afghanistan in Qatar 2021/22
21 Jan 2022NED 186 v AFG 222/81st ODI · ODIAfghanistan won by 36 runsDohaNetherlands v Afghanistan in Qatar 2021/22
7 Nov 2021AFG 124/8 v NZ 125/240th Match, Group 2 · T20INew Zealand won by 8 wickets (11 balls left)Abu DhabiICC Men's T20 World Cup 2021/22
3 Nov 2021IND 210/2 v AFG 144/733rd Match, Group 2 · T20IIndia won by 66 runsAbu DhabiICC Men's T20 World Cup 2021/22
31 Oct 2021AFG 160/5 v NAM 98/927th Match, Group 2 · T20IAfghanistan won by 62 runsAbu DhabiICC Men's T20 World Cup 2021/22
PreviousPage 3 · 364 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.