#7 Brian Lara- 4685 runs
One of the finest players in Test cricket, Brian Charles Lara led the Windies in 47 Tests. Trinidadian scored 4685 runs with 14 centuries. His highest score of 400* will remain intact as the Highest Individual Score for decades to come. He also had a phenomenal average of 58 as the Windies skipper.
#6 Alastair Cook- 4844 runs
Alastair Cook captained the English cricket team for 59 Tests. He scored 4844 runs in 111 innings with 12 centuries. He also hit 24 fifties in his tenure. On the verge of his retirement, this greatest Test openers of all-time, Alastair Cook has made his position as the Best British Test batsman very clear.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news