Top 10 List Of Players With Most Runs In Test Matches As Captain

Top 10 List Of Players With Most Runs In Test Matches As Captain

Test match known as the most difficult format in cricket checks the patience of each member in the squad especially of the captain at peak levels, know who has the most runs

Hence in the article below we are going to discuss some of those stars who have given some big winning innings to their teams as captain registering themselves as in among top 10 list of players with most runs in test matches as captain.

Top 10 List Of Players With Most Runs In Test Cricket Matches As Captain

Player Country Career Mat Inns NO Runs HS 100s 50s Avg
1 G C Smith South Africa 2002-2014 109 193 12 8659 277 25 36 47.84
2 A R Border Australia 1978-1994 93 154 24 6623 205 15 36 50.95
3 R T Ponting Australia 1995-2012 77 140 13 6542 209 19 35 51.51
4 V Kohli India 2011-22 68 113 6 5864 254* 20 18 54.80
5 C H Lloyd West Indies 1966-1984 74 111 9 5233 242* 14 27 51.30
6 S P Fleming New Zealand 1994-2008 80 135 8 5156 274* 8 31 40.60
7 J E Root* England 2012- 61 112 4 5006 228 12 26 46.35
8 A N Cook England 2006-2018 59 111 7 4844 263 12 24 46.58
9 B C Lara West Indies 1990-2006 47 85 4 4685 400* 14 19 57.84
10 Misbah-ul-Haq Pakistan 2001-2017 56 99 17 4214 135 8 35 51.39

1. Graeme Smith

The most successful player in the list is also the most successful captain in test match format and is also the only captain to guide a side to 100 test matches as captain. Smith has 8659 runs as test captain along with 25 centuries.

2. Alan Border

The first player to play 150 test matches border has an impressive average of above 50 in test matches as captain in 154 innings and total of 6623 runs scored.

3. Ricky Ponting

The Australia legend fully named as Ricky Thomas Ponting is considered as one of the best cricketer till date. His highest score came against India at MCG in 2003 as 257 runs, totally as a captain Ponting comes at number three with 6542 runs.

4. Virat Kohli

Known as the best limited over batsmen in history Kohli has set many records in his career and has also been awarded with India’s highest sporting honor Major Dhyan Chand Khel Ratna and is also considered one of the most valuable athlete by Forbes. As an test captain Kohli has registered 5864 runs along with 20 centuries in his career.


5. Clive Lloyd

The West Indies player to guide the national side to their Golden Era of three consecutive World Cups makes it at number five with his performance of 5233 runs in 74 test matches as captain along with 10 centuries with his name.

6. Stephen Fleming

The current head coach of the Indian domestic IPL side Chennai Super Kings has been one of the most impact full New Zealand cricketer of all time, Fleming was the captain of the New Zealand’s only ICC trophy – 2000 ICC Knockout Trophy till date. With an average of above 40 Stephen makes his way at number 6 with 5156 runs.

7. Joe Root

Root was the leading run scorer for the England side that won the 2019 World Cup and currently has the credit of Most capped England Test Captain. Joe in 62 matches as captain currently has scored over 5000 runs  at an average of 46.35.

8. Alastair Cook

Another Britisher on our way is Alastair Nathan Cook who captained England to it’s first victory in India since 1984-85. The left handed opener with an average of 46.85 and 4844 runs comes at number 8.

9. Brian Lara


Popularly known as “ The Prince” Lara has been awarded Wisden Leading Cricketer In The World two times and his 400 not out inning is the highest individual score at a test inning till date. Moreover as a captain Lara goes at number 9 with his total contribution of 4685 test matches runs.

10. Misbah-Ul-Haq

Pakistan’s most successful test captain who is also famous for his long six hitting shots is our number ten on list 4214 runs and 8 centuries as test captain.

Also ReadTop 10 List Of Players With Most Runs And Centuries As Captain In ODI Cricket

Recommended: The Sports Fan App