Here' a list of ten batters who have scored the most runs in England vs Australia Tests, also known as Ashes.
John Edrich, of England, scored 2644 runs in 32 matches in Ashes. (Image: ICC)
Playing for Australia, Clement Hill scored 2660 runs in 41 Tests. (Image: ICC)
England great Herbert Sutcliffe scored 2741 runs in 27 Ashes Tests he played in. (Image: ICC)
England's Wally Hammond smashed 3852 runs in 33 Ashes Tests. (Image: ICC)
England's David Gower 3037 runs in 38 Ashes Tests. (Image: ICC)
Australia's Steve Smith is fifth in the list with 3044 runs and counting from 32 Tests in Ashes. (Image: ICC)
Aussie Steve Waugh made 3173 runs in 45 Ashes Tests. (Image: ICC)
Former Australia captain Border scored 3222 runs in 32 Ashes Tests. (Image: ICC)
In 41 Tests in Ashes series, England's Hobbs scored 3636 runs. (Image: ICC)
Australia legend Bradman scored 5028 runs in 37 Ashes Tests. (Image: ICC)