Cricket

List of Most Centuries in International Cricket

Sachin Tendulkar holds the unparalleled record for the most international centuries with 100. Following him closely, Virat Kohli has amassed 84 centuries, while Ricky Ponting stands third with 71. This list compiles the top 25 cricketers who have achieved the most centuries in international cricket.

25 itemsUpdated Mar 13, 2026

Achieving a century in international cricket stands as one of the most significant benchmarks of a batsman's skill, concentration, and endurance. It signifies not just individual brilliance but often lays the foundation for team success. The exclusive club of cricketers who have amassed multiple centuries is a testament to their sustained excellence at the highest level. At the pinnacle of this illustrious list sits Sachin Tendulkar, whose monumental achievement of 100 international centuries remains an unparalleled feat, a testament to a career spanning over two decades of consistent dominance across various formats and conditions. The list of top century-makers features an array of cricketing legends, each leaving an indelible mark on the sport. Virat Kohli, with his remarkable 84 centuries, represents the modern era's batting maestro, known for his aggressive yet elegant style and incredible ability to perform under pressure, especially in run-chases. Ricky Ponting, with 71 centuries, epitomized Australian cricketing might, leading his team with an aggressive flair while consistently delivering match-winning performances. Kumar Sangakkara and Jacques Kallis, with 63 and 62 centuries respectively, highlight the importance of all-round excellence and longevity, showcasing their prowess with both bat and ball, making their century counts even more impressive given their dual responsibilities. The landscape of international cricket has evolved significantly, with the advent of T20 cricket and an increased volume of matches. This presents both opportunities and challenges for batsmen aiming for such lofty records. While more games offer more chances, adapting batting styles to different formats, coupled with intense international schedules, requires immense physical and mental resilience. The ability of these top performers to maintain high consistency across Tests, ODIs, and T20Is speaks volumes about their cricketing intelligence and unwavering commitment. These milestones are more than just numbers; they are cornerstones of cricketing history, inspiring generations and captivating fans worldwide.

#Name
1

Sachin Tendulkar (India) – 100 centuries

India

2

Virat Kohli (India) – 84 centuries

India

3

Ricky Ponting (Australia) – 71 centuries

Australia

4

Kumar Sangakkara (Sri Lanka) – 63 centuries

Sri Lanka

5

Jacques Kallis (South Africa) – 62 centuries

South Africa

6

Joe Root (England) – 60+ centuries

England

7

Hashim Amla (South Africa) – 55 centuries

South Africa

8

Mahela Jayawardene (Sri Lanka) – 54 centuries

Sri Lanka

9

Brian Lara (West Indies) – 53 centuries

West Indies

10

Rahul Dravid (India) – 48 centuries

11

Rohit Sharma (India) – 48 centuries

India

12

AB de Villiers (South Africa) – 47 centuries

13

Chris Gayle (West Indies) – 45 centuries

14

David Warner (Australia) – 44 centuries

15

Steve Smith (Australia) – 42+ centuries

16

Sourav Ganguly (India) – 38 centuries

17

Matthew Hayden (Australia) – 38 centuries

18

Babar Azam (Pakistan) – 35+ centuries

19

Shikhar Dhawan (India) – 35 centuries

20

Kane Williamson (New Zealand) – 34+ centuries

21

Sachin Tendulkar (India) – 49 centuries

India

22

Virat Kohli (India) – 76 centuries

India

23

Jacques Kallis (South Africa) – 45 centuries

South Africa

24

Inzamam-ul-Haq (Pakistan) – 35 centuries

25

Sanath Jayasuriya (Sri Lanka) – 34 centuries

This list is compiled from verified public records and reference sources. Last verified: March 13, 2026.

Found an error? Report it here