CricketSky
ICC Women's T20 WC 2026 Teams Points Table Schedule Stats

Afghanistan vs England Head to Head Stats & Records in ODI Cricket

2
Wins
2
2
Lost
2
0
No Result
0
325
Highest Score
397
284
Lowest Score
215

AFG Vs ENG in all seasons

# Team 1 Team 2 Winner Margin Date Venue Scorecard
1 Afghanistan England AFG 8 runs. 26 Feb 2025 Lahore AFG won by 8 runs.
2 England Afghanistan AFG 69 runs. 15 Oct 2023 Delhi AFG won by 69 runs.
3 Afghanistan England ENG 150 runs 18 Jun 2019 Manchester ENG won by 150 runs
4 Afghanistan England ENG 9 wkts (41b rem) (D/L) 13 Mar 2015 Sydney ENG won by 9 wkts (41b rem) (D/L)

Afghanistan vs England Head to Head in ODI Cricket

Afghanistan and England have played 4 One Day International matches against each other, the first in 2015 and the latest on 26 February 2025. They are level on 2 wins apiece. Afghanistan's highest total in the fixture is 325 and England's is 397. Their lowest completed totals are 284 and 215. For the match-by-match detail, look at the table above. Last updated 9 September, 2026.

Every meeting between these two has come at a global tournament, and the record has swung completely. England won the first two comfortably - by nine wickets at Sydney in the 2015 World Cup and by 150 runs at Old Trafford in 2019, where they made 397 for 6 and Eoin Morgan hit 17 sixes, still the most by any batter in a one-day international innings.

Afghanistan have won both meetings since, and both were among the biggest upsets of their tournaments. At the Arun Jaitley Stadium on 15 October 2023 they made 284 and bowled the defending champions out for 215 to win by 69 runs - their first win over England in any format. At Lahore in the 2025 Champions Trophy they made 325 for 7 and held on by eight runs despite Joe Root's 120.

With four matches played the head-to-head is finely balanced.

Afghanistan vs England ODI Head to Head - FAQs

Get live alerts for this match — no signup needed