Top News

Who holds the world record for scoring most runs as a captain in Test cricket? see list
Samira Vishwas | October 12, 2025 4:24 PM CST

New Delhi . Shubman Gill has completed 1000 runs in Test cricket as a captain, but he will have to work hard to be included in the list of top-5 batsmen who have scored the most runs in this format as a captain.

World record named after Graeme Smith

Former South African opener Graeme Smith holds the world record for scoring the most runs in Test cricket as a captain. He scored 8659 runs with an average of 47.84 in 109 matches played as captain.

Allen Border at number two

  • Read this also How many Muslim names are there in Prashant Kishor’s first list for Bihar assembly elections?

Former Australian captain Allan Border is at second position in this list. While leading the Australian team, he scored 6623 runs in 93 matches at an average of 50.95.

Ricky Ponting at number three

Ricky Ponting is at third place in the list of batsmen who have scored the most runs in Test cricket as a captain. He scored 6542 runs in 77 matches with an average of 51.51.

Virat Kohli at number four

Former Indian captain Virat Kohli is at fourth position in this list. He led Team India and scored 5864 runs in 68 matches. The thing to note during this time is his average. Kohli has scored these runs at an average of 54.80, which is more than all the batsmen in the top-5.

Joe Root in top-5

England’s star batsman Joe Root is at the fifth and last position in the list of batsmen who have scored the most runs in Test cricket as captain. While leading the English team, he scored 5295 runs in 64 matches at an average of 46.45.


READ NEXT
Cancel OK