Head to Head
Afghanistan vs England Head to Head Record
In 8 matches, Afghanistan have won 2 and England 6.
Afghanistan
8
played
England
2won
won6
25%75%
Afghanistan · last 5WWLLL
Recent meetings
ODIAfghanistan won by 8 runs
Afghanistan325/7
England317/10Wed, 26 Feb, 2025Gaddafi Stadium
ODIAfghanistan won by 69 runs
Afghanistan284/10
England215/10Sun, 15 Oct, 2023Arun Jaitley Stadium
T20IEngland won by 5 wickets
Afghanistan112/10
England113/5Sat, 22 Oct, 2022Perth Stadium
ODIEngland won by 150 runs
England397/6
Afghanistan247/8Tue, 18 Jun, 2019Old Trafford
ODIEngland won by 9 wkts
England161/1
Afghanistan160/10Mon, 27 May, 2019Kennington Oval
T20IEngland won by 15 runs
England142/7
Afghanistan127/9Wed, 23 Mar, 2016Arun Jaitley Stadium
ODIEngland won by 9 wickets (D/L method)
Afghanistan111/7
England101/1Fri, 13 Mar, 2015Sydney Cricket Ground
T20IEngland won by 116 runs
England196/5
Afghanistan80/10Fri, 21 Sept, 2012R.Premadasa Stadium
Afghanistan vs England — Frequently Asked Questions
How many times have Afghanistan and England played each other?
Afghanistan and England have played 8 matches against each other across formats.
Who has won more matches, Afghanistan or England?
Afghanistan have won 2 and England have won 6 of their meetings.
What is the Afghanistan vs England record by format?
The format-wise breakdown across Test, ODI and T20I is shown above, along with their most recent meetings.