Australia vs Afghanistan head to head stats and records ODI 2023

Australia vs Afghanistan head to head have been locking horns against each other in the One-Day International format since 2012. As expected, Australia have dominated the proceedings in the matches against Afghanistan over the years.

The two teams have faced each other only three times thus far in the format with Australia winning all the matches. Afghanistan are yet to register a win and will be looking to turn the tables having performed so well in the ongoing ODI World Cup in India.

Interestingly, the last two encounters between Australia and Afghanistan have happened only in the World Cup with two teams yet to face in a bilateral series. Needless to say, the Aussies dominated the Afghans to win both World Cup matches as well.

Matches Played3
Australia won3
Afghanistan won0
No Result0

The 39th match of the ongoing ICC Cricket World Cup is scheduled to take place between Australia and Afghanistan at the Wankhede stadium in Mumbai on November 7 (Tuesday). 

Australia are well on their way to make it to the semifinals having won five matches so far in seven outings. They began their tournament with losses to India and South Africa but have been on a roll since then playing some excellent cricket.

The Pat Cummins-led side is coming off a solid win over England in their previous game and another win here will seal their position in the knockouts as well.

Afghanistan, on the other hand, have already performed well above expectations and are also targeting a semifinal spot. The fact that they are still well and truly alive so deep in the World Cup is already an achievement for them.

But Hashmatullah Shahidi and his men will be eager to take one step towards the knockouts by upsetting the Aussies. They defeated the Netherlands in their last game pretty comfortably and will be keen on carrying the same momentum in this game.

Australia vs Afghanistan Match 39 ODI Dream11 prediction match

Australia vs Afghanistan head to head team ODI records and stats

Australia vs Afghanistan head to head
Photo by Icon sport

The gulf between Australia vs Afghanistan head to head has been huge in terms of quality whenever they faced on previous occasions. But this time around, the Afghans look much prepared and will e hoping to give a tough fight to the Aussies. Here’s a detailed look at how the two teams have fared so far in ODIs against each other.

DateWinnerWon byVenue
25/08/2012Australia66 runsSharjah
04/03/2015Australia275 runsPerth
01/06/2019Australia7 wicketsBristol

Australia vs Afghanistan head to head player stats (ODI)

ODI Batting records

Most runs

David Warner and Glenn Maxwell are two batters who have played all three matches against Afghanistan. Warner has enjoyed a good run against them scoring 291 runs with one fifty and a century to his name. He will be eager to add more runs to his tally.

Player NameRuns
David Warner291
Steve Smith113
Glenn Maxwell94
Michael Clarke75
Matthew Wade75

Highest individual score

David Warner178
Steve Smith95
David Warner89*
Glenn Maxwell88
Michael Clarke75

Highest average (min. 50 runs scored)

David Warner145.5
Matthew Wade75
Michael Clarke75
Steve Smith56.5
Glenn Maxwell47

Most centuries 

David Warner1

Most sixes

Glenn Maxwell7
David Warner5
Aaron Finch4
Gulbadin Naib4
Mohammad Nabi24

ODI Bowling records in Australia vs Afghanistan head to head

Most wickets

Mitchell Starc is one bowler who has featured in all the Australia vs Afghanistan clashes so far in ODI cricket. He is the highest wicket-taker in these matches with seven scalps to his name.

Player NameWickets
Mitchell Starc7
Mitchell Johnson6
Shapoor Zadran4
Pat Cummins3
James Pattinson3

Best bowling figures

Player NameFigures
Mitchell Johnson4-22
Mitchell Starc4-47
Pat Cummins3-40
James Pattinson3-46
Adam Zampa3-60

ODI Wicket-keeping records 

Most dismissals (overall) 

Player NameDismissals
Alex Carey5
Matthew Wade3
Mohammad Shahzad2
Brad Haddin1

Most dismissals (single match)

Player NameDismissals
Alex Carey5
Matthew Wade3
Mohammad Shahzad2
Brad Haddin1

ODI Fielding records 

Most catches (overall)

Player NameCatches
Michael Clarke3
Mohammad Nabi3
Najibullah Zadran3
Steve Smith2

Most catches (single match)

Player NameCatches
Mohammad Nabi2
Najibullah Zadran2
Michael Clarke2

Individual ODI records 

Most matches

Player NameMatches
Dawlat Zadran3
Glenn Maxwell3
Mohammad Nabi3
Najibullah Zadran3
Mitchell Starc3

Australia vs Afghanistan head to head: What happened in the last meeting?

Australia and Afghanistan last faced each other during the previous edition of the ODI World Cup and the match was played in Bristol. After opting to bat first, Rahmat Shah scored a classy 43 while Najibullah Zadran smashed 51 runs. Rashid Khan provided a classic finish with 27 off just 11 balls as Afghanistan posted 207 runs before getting bowled out in the 39th over.

Australia chased down the total without much trouble with seven wickets in hand and in the 35th over of the innings. Aaron Finch and David Warner smashed half-centuries with the latter staying unbeaten on 89.

Match date: June 1, 2019

Venue: Bristol

Result: Australia won by 7 wickets

Australia vs Afghanistan head to head last match scorecard 


Mohammad Shahzad0b Starc
Hazratullah Zazai0c Carey b Cummins
Rahmat Shah43
c Smith b Zampa
Hashmatullah Shahidi18st Carey b Zampa
Mohammad Nabi7Run out (Smith/Carey)
Gulbadin Naib31c Alex Carey b Stoinis
Najibullah Zadran51c Alex Carey b Stoinis
Rashid Khan27
lbw b Adam Zampa
Dawlat Zadran4c Alex Carey b Cummins
Mujeeb Ur Rahman13b Cummins
Hamid Hasan1Not out


Aaron Finch66c Mujeeb Ur Rahman b Gulbadin Naib
David Warner89Not out
Usman Khawaja15lbw Rashid Khan
Steve Smith18c Hazratullah Zazai b Mujeeb Ur Rahman
Glenn Maxwell4Not out