List Of Indian Players With Most Ton As Captain In Test Cricket

4 Min Read
Shubman Gill (PC- ESPN)

List Of Indian Players With Most Ton As Captain in Test Cricket: Recently, Shubman Gill was named the new Indian captain for the Test format after the two legendary players, Rohit Sharma and Virat Kohli, declared retirement in May 2025.

Shubman lost his first Test as captain at Headingley and now smashed a ton in the 2nd Test at Edgbaston, scoring consecutive two centuries in the first two tests as a captain.

- Advertisement -
Ad imageAd image

List of Indian Players With Most Ton As Captain in Test Cricket

Virat Kohli: 20 centuries

List Of Indian Players With Most Ton As Captain In Test Cricket

- Advertisement -
Ad image

The right-handed batsman started his tenure in 2014 and played 68 Test matches as captain. He scored a century on his debut as a leader of the team, and in his tenure, he scored a total of 5864 runs, including 20 centuries, which is the most for an Indian captain with an impeccable average of 54.80. He had an impressive winning percentage as well- 58.82%.

Sunil Gavaskar: 11 centuries

List Of Indian Players With Most Ton As Captain In Test Cricket

- Advertisement -
Ad imageAd image

One of the best cricketers of all time, who faced bowlers like Andy Flower, Malcum Marshall without a helmet fearlessly and got hit once by a bouncer in his career span. He led Team India for 47 matches with a disappointing winning percentage of just 19.15% (winning only 9 out of 47 matches) with a batting average of 50.72 and made 3449 runs.

Mohammad Azharuddin: 9 centuries

List Of Indian Players With Most Ton As Captain In Test Cricket

He led Team India for 47 Test matches in the era of 90s, smashing 9 centuries out of 2856 runs as captain. His batting average was 43.94, and he won 14 matches out of 47, which makes his winning percentage 29.79%.

Sachin Tendulkar: 7 centuries

Popularly known as the God of Cricket, holding the record of scoring 100 centuries in international cricket, led the team India for 25 Tests with an impressive average of 51.35, making a total of 2054 runs and smashing 7 centuries with a winning percentage of 16% (4 wins, 12 draws, 9 losses).

MS Dhoni: 5 centuries

The greatest captain of Team India to win 3 ICC titles in his tenure, starting with the T20 World Cup in 2007, the ODI World Cup in 2011, and the Champions Trophy in 2013. He led Team India for 60 Test matches and retired from the Test format in 2014. He made a total of 3454 runs with a batting average of 40.64 and a winning percentage of 45% (27 wins, 18 losses, 15 draws).

Sourav Ganguly: 5 centuries

Mansoor Ali Khan Pataudi: 5 centuries

Rahul Dravid: 4 centuries

Kapil Dev: 3 centuries

Rohit Sharma: 3 centuries

Shubman Gill: 2 centuries (as of July 3, 2025, in his second Test as captain, with a century in his first and now second match)

Vijay Hazare: 2 centuries

ALSO READ: Nathan Lyon Announces Retirement Plans After Giving Up An Iconic Role After 12 Years