#4 Steve Waugh - 3173 runs
Matches - 45, Innings - 72, Runs - 3173, Highest Score - 177*, Average - 58.75
Sydney-born right-handed batsman Steve Waugh made a name for himself by playing Test cricket for Australia from 1985 to 2004. Just like David Gower, Waugh started and ended his career against the same opposition, India. He played 168 Tests for Australia of which 45 came in the Ashes.
Waugh batted in 72 Ashes innings scoring 3,173 runs at an average of 58.75. He hit 10 centuries and 14 fifties in his Ashes career which lasted 17 years.
Though he got out for a duck 6 times, the right-hander also remained not out in 18 innings.
#3 Allan Border - 3222 runs
Matches - 42, Innings - 73, Runs - 3222, Highest Score - 200*, Average - 55.55
Australia’s first World Cup winning captain Allan Border holds the 3rd position in this countdown thanks to his 3,222 runs in 42 Ashes matches. Nicknamed AB, the left-handed batsman made his Test debut in the 1978-79 Ashes. The young Border played a patient knock of 29 (115) in his first Test innings for Australia before getting run out for a duck in the 2nd innings.
However, the Aussie performed exceptionally well after that as he added over 3,000 runs in the next 41 Ashes matches. He scored 7 hundreds and 19 fifties in his 15-year long Ashes career.
Also read – Ashes Highest Total chased
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news