Who has the most centuries in international cricket?


IPL 2023 Winner

The cricketer with the most centuries in international cricket is Sachin Tendulkar of India.


🏏 Sachin Tendulkar's Century Records:

  • Total International Centuries: 100

    • Test Centuries: 51 — the most in Test cricket

    • ODI Centuries: 49 — also the most in ODI cricket

  • International Career: 1989–2013

  • Matches Played:

    • Tests: 200

    • ODIs: 463

    • T20Is: 1


Significance of Tendulkar's Achievement:

  • First and only player to score 100 international centuries — a landmark unlikely to be surpassed soon.

  • Known as the "Master Blaster" and "Little Master", his longevity, consistency, and dominance over 24 years are unparalleled.

  • Scored his 100th century against Bangladesh in the 2012 Asia Cup, a highly anticipated milestone.


Other Players with Most International Centuries:

  1. Virat Kohli (India) — 78 centuries (as of now)

  2. Ricky Ponting (Australia) — 71 centuries

  3. Kumar Sangakkara (Sri Lanka) — 63 centuries

  4. Jacques Kallis (South Africa) — 62 centuries

Sachin Tendulkar's record of 100 international centuries remains a symbol of his dominance and impact on the world of cricket.