Afghanistan and England don’t have a long-standing rivalry in cricket. Both teams have met in ICC events and have yet to play an ODI or T20I bilateral series. The two teams have yet to meet in Test matches.
England has dominated Afghanistan in T20Is and is yet to be defeated. Afghanistan has defeated England in two out of four ODI games. The two wins have come in the 2023 ODI World Cup and the 2025 Champions Trophy.
England vs Afghanistan Head To Head: Key Records
England faced Afghanistan for the first time in the 2012 T20 World Cup and won the match. Their next two meetings in 2016 and 2022 finished in a similar manner. In ODIs, the two teams met for the first time during the 2015 World Cup. England made a winning start against Afghanistan.
The team achieved the same result in 2019. However, things changed for Afghanistan during the 2023 World Cup as they won the match by 69 runs. In the 2025 Champions Trophy, Afghanistan defeated England by eight runs.

England vs Afghanistan Head to Head In ODIs
| Aspect | Details |
|---|---|
| Matches | 4 |
| Afghanistan Won | 2 |
| England Won | 2 |
| No Result | 0 |
| Tied | 0 |
| Afghanistan Home Won | 0 |
| England Home Won | 1 |
| Afghanistan Away Won | 0 |
| England Away Won | 0 |
| Afghanistan Neutral Won | 0 |
| England Neutral Won | 3 |
The 2019 World Cup was played in England, and that is the only match that Afghanistan has played against England in England. England batted first and scored 397 runs for the loss of six wickets. In reply, Afghanistan made 247 runs for the loss of eight wickets and lost the match by 150 runs.
The two teams met each other in this format in the 2025 Champions Trophy. Afghanistan scored 325 runs for the loss of seven wickets while batting first. England scored 317 runs before getting bundled out in 49.5 overs and lost the match by eight runs.

Batting Records – Best Figures
- Highest Individual Score: Ibrahim Zadran’s 177 (2025)
- Best Average: Eoin Morgan (148)
- Most Hundreds: Ibrahim Zadran, Eoin Morgan, and Joe Root (1)
- Most Sixes in an Innings: Eoin Morgan (17)
- Highest team total: 397/6 England
Bowling Records – Best Figures
- Best Bowling Figures: Azmatullah Omarzai (5/58)
- Most Wickets: Adil Rashid (7)
- Best Economy Rate (minimum 5 wickets): Adil Rashid (5.60)
England vs Afghanistan Head To Head In T20Is
| Aspect | Details |
|---|---|
| Matches | 3 |
| Afghanistan Won | 0 |
| England Won | 3 |
| No Result | 0 |
| Tied | 0 |
| Afghanistan Home Won | 0 |
| England Home Won | 0 |
| Afghanistan Away Won | 0 |
| England Away Won | 0 |
| Afghanistan Neutral Won | 0 |
| England Neutral Won | 3 |
Afghanistan and England have played a total of three T20I matches so far. All three matches were played in the T20 World Cup. The first match was played in 2012, which England won by 116 runs. England won the next match in 2016 by 15 runs. In 2022, England defeated Afghanistan by five wickets after chasing down the target of 113 runs in 18.1 overs.

Batting Records – Best Figures
- Highest Individual Score: Luke Weight’s 99* (2012)
- Best Average: Shafiqullah (35)
- Most Half-centuries: Luke Weight (1)
- Most Sixes in an Innings: Luke Weight (6)
- Highest team total: 196/5 England
Bowling Records – Best Figures
- Best Bowling Figures: Sam Curran (5/10)
- Most Wickets: Sam Curran (5)
- Best Economy Rate: Adil Rashid (7.50)
England vs Afghanistan World Cup Clashes
England and Afghanistan have played all matches against each other in ICC events. England has won all T20I games, while Afghanistan has tasted success recently in ODIs.
ODI World Cup
| Aspect | Details |
|---|---|
| Matches | 3 |
| Afghanistan Won | 1 |
| England Won | 2 |
| Tied | 0 |
In the ODI World Cup, Afghanistan and England have faced a total of three matches against each other. England has won two out of these three matches. Afghanistan defeated England in the recent edition of the World Cup.
T20 World Cup
| Aspect | Details |
|---|---|
| Matches | 3 |
| Afghanistan Won | 0 |
| England Won | 3 |
In the T20 World Cup, Afghanistan and England have been against each other on three occasions. England has won all three matches.
Champions Trophy
| Aspect | Details |
|---|---|
| Matches | 1 |
| Afghanistan Won | 1 |
| England Won | 0 |
Afghanistan and England faced each other for the first time in the Champions Trophy 2025. Afghanistan won the match by eight runs.
Upcoming England vs Afghanistan Matches
There is no confirmed standalone bilateral series between England and Afghanistan scheduled in the next few months (up to March–April 2026) outside the T20 World Cup. In the T20 World Cup 2026, they won’t meet in the group stage unless they both progress and get paired in later Super-8 or knockout rounds.
England vs Afghanistan Key Moments
- One of the most historic moments in this rivalry came at the 2023 Cricket World Cup in Delhi (Oct 15, 2023), when Afghanistan beat England by 69 runs.
- In the 2025 ICC Champions Trophy, Afghanistan again produced a sensational performance on Feb 26, 2025, defeating England by 8 runs in Lahore.
- 2015 World Cup (Sydney): England won comfortably in their first World Cup clash.
- 2019 World Cup (Manchester): England posted a massive 397/6, with strong batting from the home side, and won by 150 runs.
Related Reads:
Conclusion: Afghanistan Has Dminated England In ODIs, T20Is and ICC Knockout Matches
The England vs Afghanistan head-to-head may still be limited in terms of matches played, but it has already produced some unforgettable moments. While England continue to hold the upper hand overall, especially in T20Is, where they remain unbeaten. Afghanistan’s recent ODI victories at the 2023 World Cup and the 2025 Champions Trophy highlight how far the team has come on the global stage.
