Five Indian captains with the most Test centuries in a calendar year.

By Aditya
October 11, 2025

Here's the list

This section focuses on the Indian captains who achieved the highest number of Test centuries within a calendar year.

1. Virat Kohli, 2017

Virat Kohli achieved this feat in 2017 by scoring 5 centuries in just 10 Test matches.

2. Virat Kohli, 2018

In 2018 itself, Kohli had scored 5 centuries in 13 matches.

3. Shubman Gill, 2025

Gill has already scored 5 centuries this year (2025).

4. Sachin Tendulkar, 1997

Sachin Tendulkar scored 4 centuries in 12 Test matches played in 1997.

5. Virat Kohli, 2016

Virat Kohli scored 4 centuries in the longest format of the game in 2016.

See More Stories