Sachin Tendulkar’s record of 100 international centuries remains one of the greatest achievements in cricket history. India’s Virat Kohli is among the leading modern-day challengers, while legends such as Ricky Ponting, Kumar Sangakkara and Jacques Kallis also feature among the most prolific run-scorers in international cricket.
International centuries are calculated by combining hundreds scored in Test matches, One Day Internationals (ODIs) and Twenty20 Internationals (T20Is). The record reflects a batter’s ability to perform consistently across formats, conditions and opposition.
This list covers the leading century-makers in men’s international cricket, highlighting their career achievements and contributions to the game. As active players continue their international careers, the standings may change.
Note: Verify the latest career totals before publication, particularly for active players.
Top 10 Highest Century Scorers in International Cricket
Rank | Player | Country | International Centuries |
|---|---|---|---|
1 | Sachin Tendulkar | India | 100 |
2 | Virat Kohli | India | 86 |
3 | Ricky Ponting | Australia | 71 |
4 | Kumar Sangakkara | Sri Lanka | 63 |
5 | Jacques Kallis | South Africa | 62 |
6 | Joe Root | England | 61 |
7 | Hashim Amla | South Africa | 55 |
8 | Mahela Jayawardene | Sri Lanka | 54 |
9 | Brian Lara | West Indies | 53 |
10 | Rohit Sharma | India | 51 |
1. Sachin Tendulkar – 100 Centuries
Sachin Tendulkar holds the record for the most centuries in men’s international cricket, having scored 100 hundreds for India during his illustrious career.
His tally comprises 51 Test centuries and 49 ODI centuries. Tendulkar never scored a T20I century, as his international career largely preceded the rise of the format.
Making his international debut in 1989, Tendulkar went on to become one of cricket’s most consistent performers. His ability to adapt to different conditions and bowling attacks helped him maintain an exceptional standard for more than two decades.
Tendulkar retired from international cricket in 2013, leaving behind a record that continues to define batting excellence.
2. Virat Kohli – 86 Centuries
Virat Kohli has established himself as one of the outstanding batters of modern cricket. Renowned for his consistency, fitness and ability to handle pressure, the Indian star has produced match-winning performances across international formats.
Kohli’s greatest strength has been his ability to chase targets in ODI cricket, where his control of run rates and understanding of match situations have made him particularly effective.
His international centuries span Test, ODI and T20I cricket. Kohli has also surpassed Tendulkar’s previous record for the most centuries in men’s ODI cricket.
As one of the leading active batters in the game, Kohli remains a central figure in discussions about the greatest international run-scorers.
3. Ricky Ponting – 71 Centuries
Ricky Ponting was one of Australia’s most successful batters and a defining figure in the country’s dominant era of international cricket.
He scored 41 Test centuries and 30 ODI centuries, combining an aggressive approach with the technique required to succeed against quality bowling attacks.
Ponting was particularly effective in high-pressure matches and played a major role in Australia’s success during the early 2000s. Under his captaincy, Australia won the 2003 and 2007 Men’s ODI World Cups.
His batting achievements and leadership record have secured his place among the greatest Australian cricketers.
4. Kumar Sangakkara – 63 Centuries
Kumar Sangakkara was one of Sri Lanka’s most accomplished batters, admired for his elegant stroke play, concentration and ability to construct long innings.
He finished his international career with 38 Test centuries and 25 ODI centuries. His performances across formats made him a cornerstone of Sri Lanka’s batting line-up for many years.
Sangakkara combined technical excellence with an impressive understanding of match situations. He also contributed as a leader and played an important role in Sri Lanka’s international campaigns.
His consistency and ability to perform against different bowling attacks established him as one of the finest left-handed batters of his generation.
5. Jacques Kallis – 62 Centuries
Jacques Kallis ranks among the greatest all-rounders in cricket history. The South African scored 45 Test centuries and 17 ODI centuries while also delivering significant contributions with the ball.
His batting was built around sound technique, patience and the ability to handle difficult conditions. Kallis regularly provided stability to South Africa’s middle order and was capable of building substantial innings against leading international attacks.
His value extended beyond batting, as his seam bowling gave South Africa an additional option in all three phases of a match.
Kallis’s record demonstrates how sustained excellence with both bat and ball can make a player indispensable to an international team.
6. Joe Root – 61 Centuries
Joe Root has emerged as one of England’s most accomplished batters of the modern era. His consistency in Test cricket, combined with his contributions in limited-overs formats, has placed him among the leading international century-makers.
Root is known for his balance, precise shot selection and ability to build an innings without losing control of the scoring rate. His adaptability has helped him perform in a variety of conditions against different bowling attacks.
He has been particularly influential in England’s Test batting line-up, regularly providing stability and setting up competitive totals.
As an active international cricketer, Root has opportunities to increase his tally and move further up the all-time rankings.
7. Hashim Amla – 55 Centuries
Hashim Amla was one of South Africa’s most dependable batters, recognised for his composure, timing and ability to score heavily across formats.
He finished his international career with 28 Test centuries and 27 ODI centuries. His technique and temperament allowed him to perform consistently against some of the world’s leading bowlers.
Amla was especially effective at building long innings and anchoring South Africa’s batting order. His ODI performances also demonstrated his ability to combine classical stroke play with the demands of limited-overs cricket.
His international achievements established him as one of South Africa’s finest batters.
8. Mahela Jayawardene – 54 Centuries
Mahela Jayawardene was a technically accomplished Sri Lankan batter whose game was built around timing, placement and an ability to read match situations.
He scored centuries across international formats and played an important role in Sri Lanka’s success during his career.
Jayawardene was also known for his leadership and tactical awareness. He captained Sri Lanka in major international competitions and helped guide the team through several successful campaigns.
His contributions to Sri Lankan cricket extended beyond individual statistics, with his experience and composure making him an influential figure in the dressing room.
9. Brian Lara – 53 Centuries
Brian Lara remains one of the most celebrated batters in West Indies cricket history. Famous for his attacking stroke play and ability to dominate bowlers, Lara produced some of the most memorable innings in international cricket.
He scored 34 Test centuries and 19 ODI centuries. His performances demonstrated a rare combination of timing, confidence and the ability to score heavily against challenging bowling attacks.
Lara is particularly remembered for his unbeaten 400 against England in 2004, which remains the highest individual score in men’s Test cricket.
His extraordinary batting achievements secured his place among the most influential players of his generation.
10. Rohit Sharma – 51 Centuries
Rohit Sharma has been one of India’s most successful modern-day batters, known for his timing, powerful stroke play and ability to convert starts into substantial scores.
His international career has included centuries in Test, ODI and T20I cricket. Rohit has been especially influential in limited-overs cricket, where his ability to accelerate after settling at the crease has helped India produce commanding totals.
He has also established an impressive record in major tournaments and served as captain of the Indian team. His leadership and batting performances have made him a prominent figure in contemporary cricket.
As with other active players, his career statistics should be checked against the latest official records before publication.
Why Are International Centuries Important?
An international century is one of cricket’s most recognised individual milestones. Reaching 100 runs against international opposition requires technical ability, concentration and the capacity to adapt to changing conditions.
In Test cricket, batters often need patience and endurance to negotiate long spells against different bowling styles. ODI cricket demands a balance between building an innings and accelerating the scoring rate, while T20I centuries require exceptional attacking efficiency in a limited number of deliveries.
Tendulkar’s record of 100 international centuries highlights the value of longevity and consistency. Kohli’s achievements demonstrate how modern players can challenge historical benchmarks, while Ponting, Sangakkara, Kallis and other legends illustrate the different approaches that have produced sustained success.
Together, these records provide a snapshot of batting excellence across generations.
Frequently Asked Questions
1. Who has scored the most centuries in international cricket?
Sachin Tendulkar holds the record for the most centuries in men’s international cricket, with 100 hundreds across Test and ODI matches.
2. Who is second on the international centuries list?
Virat Kohli ranks among the leading century-makers in men’s international cricket. His exact total should be verified against current statistics before publication.
3. How many international centuries did Sachin Tendulkar score?
Tendulkar scored 51 Test centuries and 49 ODI centuries, giving him a total of 100 international hundreds.
4. Who has scored the most ODI centuries?
Virat Kohli holds the record for the most centuries in men’s ODI cricket, having surpassed Sachin Tendulkar’s previous record.
5. Which Australian batter features highest on this list?
Ricky Ponting is the highest-ranked Australian batter in this list, with 71 international centuries.
6. Are IPL centuries included in international century records?
No. International century statistics include hundreds scored in official international matches. Centuries in the Indian Premier League and other domestic or franchise competitions are counted separately.
7. Can Virat Kohli break Sachin Tendulkar’s record of 100 centuries?
Kohli could move closer to Tendulkar’s record if he continues to score international centuries. Whether he reaches or surpasses 100 will depend on his future international appearances and performances.
8. Does this ranking include women’s international cricket?
No. This article focuses on men’s international cricket. Women’s international century records are tracked separately.
Conclusion
The leading century-makers in international cricket represent generations of batting excellence, determination and consistency. Sachin Tendulkar remains the benchmark with his historic tally of 100 international centuries, while Virat Kohli continues to feature prominently among the game’s most prolific modern batters.
From Ponting’s aggression and Sangakkara’s elegance to Kallis’s all-round excellence and Root’s consistency, each player has made a lasting contribution to cricket history.
Their achievements underline the challenge of scoring centuries at the highest level and maintaining that standard throughout an international career. As active players continue to compete, the race to climb the all-time rankings remains an important part of cricket’s statistical story.





