Series results by Afghanistan in ODIs

Series results
Series/Tournament
Season
Winner
Margin
ICC World Cup Qualifiers (in South Africa), 20092009Ireland-
Afghanistan in Netherlands ODI Series, 20092009drawn1-1 (2)
Afghanistan v Canada ODI Series (in United Arab Emirates), 2009/102009/10drawn1-1 (2)
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands), 20102010Ireland-
Afghanistan in Scotland ODI Series, 20102010drawn1-1 (2)
Afghanistan in Kenya ODI Series, 2010/112010/11Kenya2-1 (3)
Pakistan v Afghanistan ODI Match (in United Arab Emirates), 2011/122011/12Pakistan1-0 (1)
Afghanistan v Australia ODI Match (in United Arab Emirates), 20122012Australia1-0 (1)
ICC World Cricket League Championship, 2011-2013/142011-2013/14Ireland-
Asia Cup (Afghanistan, Bangladesh, India, Pakistan, Sri Lanka in Bangladesh), 2013/142013/14Sri Lanka-
Asian Cricket Council Premier League (Afghanistan, Hong Kong, Malaysia, Nepal, Oman, United Arab Emirates in Malaysia), 20142014Afghanistan-
Afghanistan in Zimbabwe ODI Series, 20142014drawn2-2 (4)
United Arab Emirates v Afghanistan ODI Series (in United Arab Emirates), 2014/152014/15U.A.E.3-1 (4)
Dubai Triangular Series (Afghanistan, Ireland, Scotland in United Arab Emirates), 2014/152014/15Ireland-
ICC Cricket World Cup (in Australia/New Zealand), 2014/152014/15Australia-
Afghanistan in Zimbabwe ODI Series, 2015/162015/16Afghanistan3-2 (5)
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2015/162015/16Afghanistan3-2 (5)
Afghanistan in Scotland ODI Series, 20162016Afghanistan1-0 (2)
Afghanistan in Ireland ODI Series, 20162016drawn2-2 (5)
Afghanistan in Bangladesh ODI Series, 2016/172016/17Bangladesh2-1 (3)
Afghanistan in Zimbabwe ODI Series, 2016/172016/17Afghanistan3-2 (5)
Afghanistan v Ireland ODI Series (in India), 2016/172016/17Afghanistan3-2 (5)
Afghanistan in West Indies ODI Series, 20172017drawn1-1 (3)
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2017/182017/18Ireland2-1 (3)
Afghanistan v Zimbabwe ODI Series (in United Arab Emirates), 2017/182017/18Afghanistan4-1 (5)
ICC Cricket World Cup Qualifier (in Zimbabwe), 2017/182017/18Afghanistan-
Afghanistan in Ireland ODI Series, 20182018Afghanistan2-1 (3)
Asia Cup (Afghanistan, Bangladesh, Hong Kong, India, Pakistan, Sri Lanka in United Arab Emirates), 20182018India-
Afghanistan v Ireland ODI Series (in India), 2018/192018/19drawn2-2 (5)
Afghanistan in Scotland ODI Series, 20192019Afghanistan1-0 (2)
Afghanistan in Ireland ODI Series, 20192019drawn1-1 (2)
ICC Cricket World Cup (in England), 20192019England-
Afghanistan v West Indies ODI Series (in India), 2019/202019/20West Indies3-0 (3)
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2020/212020/21Afghanistan3-0 (3)
Afghanistan v Netherlands ODI Series (in Qatar), 2021/222021/22Afghanistan3-0 (3)
Afghanistan in Bangladesh ODI Series, 2021/222021/22Bangladesh2-1 (3)
Afghanistan in Zimbabwe ODI Series, 20222022Afghanistan3-0 (3)
Afghanistan in Sri Lanka ODI Series, 2022/232022/23drawn1-1 (3)
Afghanistan in Sri Lanka ODI Series, 20232023Sri Lanka2-1 (3)
Afghanistan in Bangladesh ODI Series, 20232023Afghanistan2-1 (3)
Afghanistan v Pakistan ODI Series (in Sri Lanka), 20232023Pakistan3-0 (3)
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka), 20232023India-
ICC Cricket World Cup (in India), 2023/242023/24Australia-
Afghanistan in Sri Lanka ODI Series, 2023/242023/24Sri Lanka3-0 (3)
Afghanistan v Ireland ODI Series (in United Arab Emirates), 2023/242023/24Afghanistan2-0 (3)
Afghanistan v South Africa ODI Series (in United Arab Emirates), 20242024Afghanistan2-1 (3)
Afghanistan v Bangladesh ODI Series (in United Arab Emirates), 2024/252024/25Afghanistan2-1 (3)
Afghanistan in Zimbabwe ODI Series, 2024/252024/25Afghanistan2-0 (3)
ICC Champions Trophy (in Pakistan/United Arab Emirates), 2024/252024/25India-
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Surrey vs Leicestershire at Guildford, One-Day Cup Group A, Aug 6, 2025 [List A]

Middlesex vs Somerset at Radlett, One-Day Cup Group B, Aug 6, 2025 [List A]

Hampshire vs Glamorgan at Neath, One-Day Cup Group A, Aug 5, 2025 [List A]