4 active batsmen with the most runs as a Test captain

Quite a few cricketers have had success as a captain in the Test format. However, only a few cricketers have managed to efficiently lead their teams and score runs with the bat at the same time.

author-image
Bet Barter
New Update
Test Captain

Test Captain

Quite a few cricketers have had success as a captain in the Test format. However, only a few cricketers have managed to efficiently lead their teams and score runs with the bat at the same time. Here is a list of 4 active batsmen with the most runs as a Test captain:

4. Kane Williamson

At no 4 in this list is New Zealand Test captain Kane Williamson. Under Williamson’s captaincy, New Zealand defeated India to win the inaugural edition of the ICC World Test Championship. In 85 Test matches in his career, Kane Williamson has amassed an impressive 7230 runs for New Zealand. As New Zealand’s Test captain, Kane Williamson has amassed a total of 3193 runs.

3. Steve Smith

At no 3 in this list is Australian cricketer Steve Smith. Smith is arguably one of Australia’s greatest Test batsmen of all time. In 77 matches in the Test format, Steve Smith has scored an impressive 7540 runs in total. The Australian cricketer also boasts a superb batting average of 61.8 in the Test format. As Australia’s Test captain, Steve Smith has amassed a total of 3659 runs.

2. Joe Root

At no 2 in this list is England Test skipper Joe Root. Joe Root is undoubtedly one of the greatest Test cricketers of this generation. In 105 matches in the Test format, Joe Root has amassed a remarkable 8714 runs in total. Joe Root has amassed an impressive 20 centuries in the longest format of the game. As England’s Test captain, Joe Root has scored a total of 4120 runs.

1. Virat Kohli

At no 1 in this list is Indian Test skipper Virat Kohli. Virat Kohli is the most successful captain in the history of Indian Test cricket. In 92 matches in the Test format, Kohli has amassed an impressive 7547 runs in total. As India’s Test captain, Virat Kohli has amassed an impressive 5449 runs in total.

Read more articles

Virat Kohli Steve Smith Kane Williamson Joe Root Test captain