Image Source: National Herald

Players who have scored the most centuries in international cricket.

Sachin Tendulkar, the cricket legend, achieved the most international hundreds in a single year in 1998 with twelve.

Image Source: news.abplive

In 2019, Rohit Sharma, the captain of India, achieved ten hundred runs.

In 2018, Virat Kohli achieved 11 international hundreds.

Ricky Ponting scored eleven international hundreds in 2003.

Image Source: Reddit

Virat also achieved 11 hundred runs in international cricket in 2017. He shares the second-highest number of centuries in a calendar year with Ricky Ponting.

Image Source: Times of India

Hashim Amla, a former South Africa player, scored ten hundreds throughout the 2010 calendar year.

Image Source: ANI News

Abhishek Sharma against. Zimbabwe, 46 balls (Harare, 2024)

Image Source: Jagran TV

During the 2009 calendar year, Tillakratne Dilshan, a former Sri Lankan international, scored ten hundreds.

Image Source: OneCricket

Rahul Dravid achieved ten international hundreds during the 1999 calendar year. Fifth on the list are Dravid, Amla, Silva, Rohit, and Dilshan.

Image Source: espncricinfo