Top 10 captains with most runs in Test cricket 1
Graeme Smith. AFP

9. Michael Clarke: 3946 runs – Most Runs in Test Cricket

Top 10 captains with most runs in Test cricket 2

After taking the role of captaincy from the great Ricky Ponting in 2011, Clarke scored 3946 runs at an astonishing average of over 51 in 47 matches. The added responsibility of captaincy saw a different aspect of his batting as he played a lot of big innings during his tenure. He scored 14 centuries and 7 half-centuries as captain. His highest score as captain was 329*.