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

2. Allan Border: 6623 runs – Most Runs in Test Cricket

Top 10 captains with most runs in Test cricket 2
The first man to score 10,000 Test runs, Allen Border led Australia in 93 Tests. He scored 6623 runs as a captain with 15 centuries and 36 half-centuries. His highest score is 205.