Most runs scored by a captain in Test cricket

England v India: Specsavers 1st Test - Day Two

#7 Brian Lara- 4685 runs

3rd Test - New Zealand v West Indies: Day 1

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

England v Sri Lanka: 2nd Investec Test - Day Four
Alastair Cook, former English skipper

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.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links