Top 5 batsmen with most centuries in international cricket ft. Virat Kohli

Sachin Tendulkar leads the list with the most centuries in international cricket.
Scoring a century consistently across formats is one of the most challenging tasks in international cricket. From timeless greats to modern-day run machines, only a few batters have managed to dominate Tests, ODIs, and T20Is while maintaining longevity, adaptability, and elite standards against the world’s best bowling attacks.
In the last few decades, very few batsmen have mastered the art of consistently scoring centuries across all formats of the game.
Here we take a look at the top five men who dominated the sport with bat in hand, across every format, and book their place in this elite list of batsmen with the most centuries in international cricket.
Batters with the most centuries in international cricket-
5. Jacques Kallis – 62 centuries

Jacques Kallis stands as one of the most complete cricketers the game has ever seen. With 62 international centuries, including 45 in Tests, Kallis’ batting numbers rival those of specialist batsmen, despite his all-round responsibilities.
His consistency, patience, and ability to deliver in crucial moments made him the backbone of South Africa’s batting lineup for over a decade.
4. Kumar Sangakkara – 63 centuries

Kumar Sangakkara’s elegance and cricketing intelligence set him apart. The Sri Lankan great scored 63 international 100s, with a particularly prolific run in Test cricket during the latter stages of his career.
Renowned for his classical technique and calm temperament, Sangakkara was equally effective as a top-order batter and a leader, making him one of the finest cricketers of his generation.
3. Ricky Ponting – 71 centuries

One of Australia’s greatest-ever batters, Ricky Ponting, combined aggression with consistency. The former Australian captain has 71 centuries to his name, including 41 in Tests and 30 in ODIs.
His figures underline the dominance during one of Australia’s most successful eras. Ponting’s ability to score big runs in high-pressure matches, especially as captain, cemented his reputation as a true match-winner.
2. Virat Kohli – 85 centuries

Virat Kohli is the modern-era torchbearer in the race for getting three-figure scores. With 85 international hundreds across formats, Kohli already holds the record for the most ODI centuries. Known for his unmatched intensity, fitness, and chase mastery,
Kohli has dominated bowlers globally. At his current pace, he remains the only active player with a realistic chance of approaching Tendulkar’s historic landmark.
1. Sachin Tendulkar – 100 centuries

Sachin Tendulkar remains the gold standard of batting longevity and excellence. The Indian legend is the only cricketer to score 100 international hundreds, comprising 51 in Tests and 49 in ODIs. Over a career spanning more than two decades, Tendulkar excelled against every opposition, in every condition.
Sachin’s ability to evolve with the game while maintaining technical perfection makes his record one of the most revered achievements in cricket history. These batters have redefined greatness through their relentless consistency.
While Tendulkar’s 100 hundreds remain the ultimate benchmark, Virat’s continued rise keeps fans captivated. Together, these legends demonstrate that these statistics are not just numbers. These stats are lasting symbols of dominance, discipline, and excellence in international cricket.
Who has scored the most centuries in international cricket?
Sachin Tendulkar holds the record with 100 international centuries.
Who are the top five batters with the most international centuries?
Sachin Tendulkar, Virat Kohli, Ricky Ponting, Kumar Sangakkara, and Jacques Kallis.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vishwajit Sawant is a sports content writer with two years of experience who believes in writing that feels honest, simple, and easy to read. He enjoys breaking down sporting moments into stories readers can genuinely connect with, without relying on fancy vocabulary. His work spans cricket, football, basketball, tennis, and Formula 1, with a focus on match previews, reviews, and reports. Vishwajit believes good content doesn’t need to be loud — it just needs to leave a subtle impact.