Afghanistan vs Australia Head to Head in ODI, Champions Trophy 2025: Afghanistan and Australia will square off in a crucial encounter in the ICC Champions Trophy 2025, with a semi-final spot at stake.
The match, scheduled for Friday, February 28, will be played at Gaddafi Stadium, Lahore, starting at 2:30 PM IST. Both teams have won one game each in the group stage, making this a virtual knockout clash.

Afghanistan have shown impressive form in recent ODIs, winning three of their last five matches. Their historic 8-run victory over England in their previous fixture has provided them with a massive confidence boost. The Afghan batting unit, led by Ibrahim Zadran’s stunning 177-run knock, has displayed resilience, while their bowling attack, spearheaded by Rashid Khan and Fazalhaq Farooqi, has been effective in defending totals.
Australia, on the other hand, have struggled for consistency, winning just one of their last five ODIs. While they secured a much-needed victory in their last match of the tournament, their fixture against South Africa was abandoned due to rain. As a result, they are currently placed second in the group standings, with Afghanistan trailing them in third. With both teams eager to secure a semi-final berth, a high-intensity clash is on the cards.
Australia have dominated Afghanistan in ODIs, winning all four encounters so far. Their superior experience and depth have given them the edge in past meetings, with Afghanistan yet to register a victory.
Despite coming close in the 2023 ODI World Cup, where Glenn Maxwell's heroics denied them a historic win, Afghanistan will be eager to break their losing streak against the five-time world champions.
Australia have dominated the head-to-head battle, winning all four previous encounters. Their latest clash in the 2023 ODI World Cup saw Afghanistan come agonisingly close to victory before Glenn Maxwell's historic double century snatched the game away.
| STAT | For Afghanistan vs Australia | For Australia vs Afghanistan |
|---|---|---|
| Win Batting 1st | - | 2 |
| Win Chasing | - | 2 |
| Highest Total | 291/5 | 417/6 |
| Lowest Total | 142 | 209/3 |
| Highest Successful Chase | - | 293/7 |
| Lowest Total Defended | - | 272/5 |
| Most Runs | Ibrahim Zadran (129) | David Warner (309) |
| Highest Scorer | Ibrahim Zadran (129*) | Glenn Maxwell (201*) |
| Most Sixes | Rashid Khan (6) | Glenn Maxwell (17) |
| Most Hundreds | Ibrahim Zadran (1) | Glenn Maxwell / David Warner (1) |
| Most Fifties | Ibrahim Zadran / Asghar Afghan / Najibullah Zadran (1) | Glenn Maxwell / David Warner (2) |
| Most Wickets | Shapoor Zadran (4) | Mitchell Starc (8) |
| Best Bowling Figures | Karim Sadiq (2/22) | Mitchell Johnson (4/22) |
Afghanistan and Australia have never faced each other in an ODI at the Gaddafi Stadium, Lahore, making this a historic first encounter between the two sides at the venue. In fact, this will also mark their first-ever ODI clash on Pakistani soil, as all their previous meetings have taken place in neutral venues like India, England, the UAE, and Australia.
Given the subcontinental conditions in Lahore, Afghanistan might feel more at home, having played in similar conditions in the past, whereas Australia will look to adapt quickly and rely on their experience against spin-friendly tracks.
Afghanistan: Hashmatullah Shahidi (c), Ibrahim Zadran, Rahmanullah Gurbaz, Sediqullah Atal, Rahmat Shah, Ikram Alikhil, Gulbadin Naib, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Nangyal Kharoti, Noor Ahmad, Fazalhaq Farooqi, Farid Malik, Naveed Zadran. Reserves: Darwish Rasooli, Bilal Sami
Australia: Steve Smith (c), Sean Abbott, Alex Carey, Ben Dwarshuis, Nathan Ellis, Jake Fraser-McGurk, Aaron Hardie, Travis Head, Josh Inglis, Spencer Johnson, Marnus Labuschagne, Glenn Maxwell, Tanveer Sangha,