Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next ODI PakistanPakistan (H)
ICC Cricket World Cup - Fri 8 Oct, 09:00 Their fixtures Preview

Afghanistan ODI Fixtures and Results

Every Afghanistan ODI to come and the latest results, month by month, UK times

Updated , after the Ireland game

February 2022 3 ODIs
WED23 Feb BangladeshBangladesh 219/6 Bangladesh FTLost Afghanistan AFGAfghanistan 215 ICC Cricket World Cup Super LeagueCWCSL Wed 23 Feb, CWCSL: Bangladesh won by 4 wickets
FRI25 Feb BangladeshBangladesh 306/4 Bangladesh FTLost Afghanistan AFGAfghanistan 218 ICC Cricket World Cup Super LeagueCWCSL Fri 25 Feb, CWCSL: Bangladesh won by 88 runs
MON28 Feb BangladeshBangladesh 192 Bangladesh FTWon Afghanistan AFGAfghanistan 193/3 ICC Cricket World Cup Super LeagueCWCSL Mon 28 Feb, CWCSL: Afghanistan won by 7 wickets
5 ODIs to come. 57 results on record.

Afghanistan v Every Side

ODI record against each opponent, and runs a ODI

OpponentPW-LRunsOppLast
BangladeshBangladesh 13 8-5 207 186 W14 Oct 25
IrelandIreland 9 9-0 279 241 W15 Aug 26
Sri LankaSri Lanka 9 3-6 243 273 L14 Feb 24
ZimbabweZimbabwe 5 5-0 212 152 W21 Dec 24
South AfricaSouth Africa 5 2-3 208 194 L21 Feb 25
NetherlandsNetherlands 4 4-0 224 183 W3 Nov 23
PakistanPakistan 4 1-3 214 263 W23 Oct 23
IndiaIndia 4 0-4 229 274 L20 Jun 26
EnglandEngland 2 2-0 305 266 W26 Feb 25
AustraliaAustralia 1 0-1 291 293 L7 Nov 23
New ZealandNew Zealand 1 0-1 139 288 L18 Oct 23

Afghanistan ODI Fixtures Questions

When do Afghanistan play next?

Afghanistan play Pakistan at home in the ICC Cricket World Cup on Friday 8 October at 09:00 (UK time).

When is Afghanistan's next home ODI?

Afghanistan are next at home against Pakistan on Friday 8 October at 09:00 (UK time).

What were Afghanistan's last results?

Afghanistan beat Ireland by 6 wickets on 15 Aug 2026. Afghanistan beat Ireland by 42 runs on 12 Aug 2026. Afghanistan beat Ireland by 3 wickets on 10 Aug 2026.

How many ODIs have Afghanistan played in 2026?

Afghanistan have played 7 ODIs in 2026 and won 4.