Top 10 Players With Most Centuries in International Cricket

Most Centuries in International Cricket: Scoring a century in international cricket is one of the greatest milestones a batter can achieve; it reflects talent, consistency, and sheer determination. While many dream of reaching three figures, only a few cricketers have mastered the art of doing it time and again.

This exclusive list brings attention to the players with the most centuries in international cricket, celebrating their dominance across Tests, ODIs, and T20Is.

Top 10 Players With Most Centuries in International Cricket

From iconic knocks that turned matches on their head to innings played under intense pressure, these players have consistently delivered standout performances on the world stage. With their ability to shine in every format, they stand tall among the elite with the most international centuries in all formats.

Legends like Sachin Tendulkar, the first and only cricketer to score 100 centuries in international cricket history, have set a benchmark for excellence. These are the players with most hundreds, individuals who have not only broken records but redefined what it means to be great in the game of cricket.

List of Players With Most Centuries in International Cricket

RankPlayer NameCountrySpanMatInns100
1Sachin TendulkarIndia1989-2013664782100
2Virat KohliIndia2008-202554761482
3Ricky PontingAustralia1995-201256066871
4Kumar SangakkaraSri Lanka2000-201559466663
5Jacques KallisSouth Africa1995-201451961762
6Hashim AmlaSouth Africa2004-201934943755
7Mahela JayawardeneSri Lanka1997-201565272554
8Brian LaraWest Indies1990-200743052153
9Joe RootEngland2012-202535947252
10David WarnerAustralia2009-202438347449

1. Sachin Tendulkar

Sachin Tendulkar

Sachin Tendulkar is often known as the “God of Cricket”. He started his career at 16 and scored his first century at 17. Over 24 years, he thrilled fans with 100 international centuries and 34,357 runs in 664 matches, making him the highest-run scorer in cricket history.

He smashed his 100th international century against Bangladesh in the 2012 Asia Cup. With unmatched consistency and records, Tendulkar remains cricket’s ultimate run machine; his achievements may never be surpassed.

2. Virat Kohli

Virat Kohli

Virat Kohli, also known as the modern-day king of cricket, has 82 centuries and is still chasing Sachin Tendulkar’s record of 100. With an impressive average of 52.27, he stands out for his consistency and big-match performances.

Known as the “Chase Master,” he excels under pressure. He is the only active player among top century-makers. Kohli has 30 hundreds in Tests, 51 hundreds in ODIs, and only one hundred in T20Is, making him the only one of the top 10 to score a hundred in T20.

3. Ricky Ponting

Ricky Ponting

Ricky Ponting, Australia’s most successful and statistically best captain, scored 71 international centuries during his 17-year career, including match-winning knocks in crucial games like the 2003 World Cup final.

Known as the “Tasmanian Tiger”, He had a dominant Australian side to two World Cup titles and played 560 matches with 668 innings, amassing 146 fifties across all formats, and a highest score of 257 in tests. Widely regarded as one of the most dangerous batters, he retired as a true legend of the game.

4. Kumar Sangakkara

Kumar Sangakkara

Kumar Sangakkara, the elegant left-hander from Sri Lanka, scored 63 centuries with a flawless technique that made batting look effortless. A brilliant wicketkeeper and thoughtful leader, he inspired many with his smooth style.

He played 594 matches in his 15-year career and scored 63 centuries and 153 half-centuries in 666 innings overall. After retiring, he continued influencing the game as a respected commentator and coach, leaving a lasting impact on cricket.

5. Jacques Kallis

Jacques Kallis

Jacques Kallis, hailed as one of the greatest all-rounders in cricket history, scored 62 centuries in 617 innings across 519 matches during his 19-year career, while also taking crucial wickets for South Africa.

Known for his ability to win matches with both bat and ball, the Cape Town giant was especially dominant in Test cricket, showcasing unmatched patience and technique.

Regarded by most of the experts as the most complete cricketer ever, Kallis consistently delivered world-class performances in all conditions, making him a true legend of the game.

6. Hashim Amla

Hashim Amla

Hashim Amla, one of the greatest batters among South African players, who debuted in 2004 and retired in 2019 after playing 349 matches, scored 55 centuries with a calm and graceful batting style. Known for his humility and elegance, he excelled against both pace and spin.

Amla’s highest score of 311* in Test highlights his ability to play long, match-defining innings, making him a master at building big scores and wearing down bowlers.

7. Joe Root

Joe Root

Joe Root, England’s batting star, has scored 54 centuries in just over a decade, highlighting his ability to score big quickly. The Yorkshireman, a former captain, has excelled worldwide and is known for his ability to convert fifties into centuries with consistency.

With 365 matches under his belt and 112 fifties, Root is still playing and expected to climb higher in the all-time centuries list before he retires.

8. Mahela Jayawardene

Mahela Jayawardene

Mahela Jayawardene, the legendary right-hander from Colombo, scored 54 centuries across 652 matches with graceful stroke play that made batting look effortless. Known for his consistency and stylish technique, he was also a sharp fielder and occasional captain.

Since retiring in 2015 after debuting in 1997, Jayawardene has become a successful coach, guiding young talents with the same smooth technique that defined his celebrated career.

9. Brian Lara

Brian Lara

Brian Lara, the legendary left-hander from Trinidad, dazzled the world with 53 centuries, including his iconic 400*, the highest Individual score in Test history. Debuting in 1990 and retiring in 2007 after 430 matches, he often rescued the West Indies in tough situations.

Known for his flair and match-winning knocks, Lara’s entertaining style and ability to deliver under pressure made him one of the most beloved cricketers of all time. He also notched up 111 fifties in his brilliant career.

10. David Warner

David Warner

David Warner, an aggressive left-hand opener batsman from Australia, debuted in 2009 and played 383 matches, scored 49 centuries and 98 fifties with an aggressive and destructive batting style that redefined opening batting.

The explosive left-hander from Sydney, now retired, was known for his quick starts, especially in limited-overs cricket, helping Australia post massive totals.

His fearless approach not only brought success but also inspired a new generation of players to adopt a positive and attacking mindset right from the start of their innings.

Leave a Comment