Afghanistan vs Pakistan ODI Head to Head: Full Record (2026)

Pakistan lead Afghanistan 7-1 in ODIs after eight matches. Afghanistan's only win came at the 2023 World Cup in Chennai, where they chased 283 to win by 8 wickets. Full match-by-match AFG vs PAK ODI record.

Afghanistan vs Pakistan ODI Head to Head

Published: | Updated:
Written by Naman Kumar | Edited and fact-checked by Amit Saha | Editorial policy

Quick answer: Afghanistan and Pakistan have played 8 ODIs. Pakistan have won 7 and Afghanistan 1. Afghanistan’s only ODI win over Pakistan came at the 2023 World Cup in Chennai, where they chased 283 to win by 8 wickets. The two sides have not met in an ODI since.

MatchesPakistan wonAfghanistan wonTied / No result
8710

Afghanistan vs Pakistan ODI Results: Every Match

DateEventVenueWinnerMargin
10 Feb 2012One-off ODISharjahPakistan7 wickets
27 Feb 2014Asia CupFatullahPakistan72 runs
21 Sep 2018Asia CupAbu DhabiPakistan3 wickets
29 Jun 2019World CupLeedsPakistan3 wickets
22 Aug 2023Bilateral series (1st ODI)HambantotaPakistan142 runs
24 Aug 2023Bilateral series (2nd ODI)HambantotaPakistan1 wicket
26 Aug 2023Bilateral series (3rd ODI)Colombo (RPS)Pakistan59 runs
23 Oct 2023World CupChennaiAfghanistan8 wickets

Key Matches in the Rivalry

2012: The first meeting

The two teams first met in an ODI in Sharjah on 10 February 2012. Afghanistan batted first and Pakistan chased the target to win by 7 wickets, the start of a run of seven straight Pakistan wins.

2018 and 2019: Pakistan survive close finishes

Afghanistan pushed Pakistan hard in back-to-back tournaments. Pakistan won by 3 wickets in the 2018 Asia Cup in Abu Dhabi, and again by 3 wickets at the 2019 World Cup at Headingley, both in tight chases.

August 2023: Pakistan sweep the series

In a three-match series hosted by Afghanistan in Sri Lanka, Pakistan won 3-0. After a 142-run win in the opener, the second ODI went down to the last over, with Pakistan getting home by one wicket despite a big century from Rahmanullah Gurbaz. Pakistan then won the third by 59 runs.

October 2023: Afghanistan’s first win

At the 2023 Cricket World Cup in Chennai, Afghanistan finally beat Pakistan in an ODI. Chasing 283, Ibrahim Zadran made 87, Rahmat Shah finished on 77 not out and captain Hashmatullah Shahidi on 48 not out as Afghanistan won by 8 wickets with an over to spare. It ended a run of seven defeats and was part of a tournament in which Afghanistan also beat England, Sri Lanka and the Netherlands.

Afghanistan vs Pakistan at the ODI World Cup

World CupVenueWinnerMargin
2019LeedsPakistan3 wickets
2023ChennaiAfghanistan8 wickets

The teams are level 1-1 in ODI World Cup meetings.

When Will They Play Next?

Afghanistan and Pakistan have not played an ODI since the 2023 World Cup. They were in different groups at the 2025 Champions Trophy, and cricket ties have been strained since October 2025, when the Afghanistan Cricket Board pulled out of a T20I tri-series in Pakistan after saying three local cricketers had been killed in Pakistani airstrikes in Paktika province; Pakistan said its strikes targeted militants. Their next ODI meeting may not come until an ICC event such as the 2027 World Cup.

Frequently Asked Questions

What is the Afghanistan vs Pakistan ODI head-to-head record?

Pakistan lead 7-1 after eight ODIs. There have been no ties or no-results.

When did Afghanistan first beat Pakistan in an ODI?

Afghanistan beat Pakistan for the first time in ODIs on 23 October 2023 at the World Cup in Chennai, by 8 wickets.

When did Afghanistan and Pakistan first play an ODI?

Their first ODI was in Sharjah on 10 February 2012, which Pakistan won by 7 wickets.

What is the Afghanistan vs Pakistan record at the ODI World Cup?

They are 1-1. Pakistan won by 3 wickets at Leeds in 2019 and Afghanistan won by 8 wickets in Chennai in 2023.

More: most wins in ODI by team, most ODI runs for Pakistan and most ODI runs for Afghanistan.


Discover more from Skyblogs Sports

Subscribe to get the latest posts sent to your email.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top