Most runs-scorer as captain in Test cricket

By Akshay
May 14, 2025

Virat Kohli has scored 5864 runs in 68 matches as captain in Test cricket.

MS Dhoni has scored 3454 runs in 60 matches as captain in Test cricket.

Sunil Gavaskar has scored 3449 runs in 47 matches as captain in Test cricket.

Mohammad Azharuddin has scored 2856 runs in 47 matches as captain in Test cricket.

Sourav Ganguly has scored 2561 runs in 49 matches as captain in Test cricket.

Mansoor Ali Khan Pataudi has scored 2424 runs in 40 matches as captain in Test cricket.

Sachin Tendulkar has scored 2054 runs in 25 matches as captain in Test cricket.

Rahul Dravid has scored 1736 runs in 25 matches as captain in Test cricket.

Kapil Dev has scored 1364 runs in 34 matches as captain in Test cricket.

Rohit Sharma has scored 1254 runs in 24 matches as captain in Test cricket.

See More Stories