Top 5 highest run-scorers in England vs Australia ODIs

(Courtesy : ICC/Getty)
Eoin Morgan has scored the most runs in the England vs Australia ODI matches.
The England vs Australia rivalry in cricket is the oldest and most historic rivalry in the game. Both nations have played several thrilling encounters in the ODI format, where the fortunes of both sides have swung back and forth like a pendulum.
The England vs Australia rivalry has witnessed some of the most legendary batters the game has seen. By showing their class, skills, and talent, these batters helped their respective nations win many games against their archnemesis.
In this article, let’s take a look at the top five highest run-getters in the England vs Australia ODIs till now.
Top 5 highest run-scorers in England vs Australia ODIs:
5. Aaron Finch (AUS) – 1354 runs

Former Australian captain Aaron Finch scored 1354 runs in 30 matches, including seven centuries and five half-centuries, against England at an impressive average of 48.35 and a strike rate of 92.45. Finch is the fifth-highest run-getter in England vs Australia ODIs.
4. Graham Gooch (ENG) – 1395 runs

The legendary England cricketer Graham Gooch is placed fourth on the list of the most runs in the England vs Australia ODIs. Against Australia, Gooch amassed 1395 runs in 32 outings at a good average of 46.50, with four hundreds and nine fifties.
3. Michael Clarke (AUS) – 1430 runs

The ICC ODI World Cup 2015 winning captain, Michael Clarke, is the third-highest run scorer in the England vs Australia ODIs. The former Australian skipper made 1430 runs in 44 games at a brilliant average of 43.33 against the Three Lions, with the help of 11 half-centuries and one hundred.
2. Ricky Ponting (AUS) – 1598 runs

Former Australia skipper Ricky Ponting, who lifted four ICC trophies as a captain, is the second leading run-getter in the England vs Australia ODIs.
Against rivals England, Ponting played 56 ODIs and scored 1598 runs at a terrific average of 48.42 while hammering eight half-centuries and five centuries.
1. Eoin Morgan (ENG) – 1952 runs

The 2019 ICC ODI World Cup-winning skipper, Eoin Morgan, is the leading run-scorer in the England vs Australia ODIs so far. Against Australia, Morgan scored 1952 runs in 55 ODIs at a decent average of 40.66, with three centuries and 13 half-centuries.
(All stats are updated till 14th September 2024)
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.
- Dropped Indian XI for ICC T20 World Cup 2026 ft. Shubman Gill and Yashasvi Jaiswal
- IND vs PAK: 3 big reasons behind India's shameful loss in U19 Asia Cup final
- Top five batsmen with most runs in U19 Asia Cup 2025
- BBL 15 Points Table, Most Runs & Wickets after match 8, REN vs HUR
- Top five bowlers with most wickets in U19 Asia Cup 2025
- Dropped Indian XI for ICC T20 World Cup 2026 ft. Shubman Gill and Yashasvi Jaiswal
- IND vs PAK: 3 big reasons behind India's shameful loss in U19 Asia Cup final
- Top five batsmen with most runs in U19 Asia Cup 2025
- BBL 15 Points Table, Most Runs & Wickets after match 8, REN vs HUR
- IND vs PAK: Top five best performers from U19 Asia Cup final