As of February 26, 2025, England and Afghanistan have faced each other three times in One Day Internationals (ODIs), with England leading the head-to-head record 2-1. Their encounters have occurred exclusively during ICC Cricket World Cups.

1. March 13, 2015 – ICC Cricket World Cup, Sydney: In their first meeting, England secured a nine-wicket victory via the Duckworth-Lewis method. Afghanistan posted 111/7 in a rain-affected match, and England chased down the revised target with ease.
2. June 18, 2019 – ICC Cricket World Cup, Manchester: England dominated with a formidable total of 397/6, propelled by Eoin Morgan's explosive 148 runs off 71 balls. Afghanistan managed 247/8 in response, resulting in a 150-run win for England.

3. October 15, 2023 – ICC Cricket World Cup, Delhi: Afghanistan achieved a historic 69-run victory over England, marking their first win against the English side and their first triumph over a defending World Cup champion.
The upcoming match between England and Afghanistan in the 2025 ICC Champions Trophy will be their first encounter in this tournament, as Afghanistan is making its Champions Trophy debut.

This match holds significant importance for both teams, as they seek to advance in the tournament and redefine their rivalry on the global stage.