Skip to content
4xSports
  • Dream11 Predictions
  • Today Toss Prediction
  • Cricket Pitch Report
  • Today Match Prediciton
  • Write for us
4xSports
Telegram Instagram Whatsapp
LATEST NEWS:
Ishan Kishan Ruled Out Of 2nd T20I: Will Vaibhav Play? • CSK Hardik Pandya Trade Still Possible? 3 Big IPL 2027 Hurdles • Commonwealth Kabaddi Championship 2026 Schedule and Live Telecast Details • India Probable Squad for Commonwealth Kabaddi Championship 2026 • Commonwealth Kabaddi Championship 2026: Date, Venue and Where to Watch • Ishan Kishan Ruled Out Of 2nd T20I: Will Vaibhav Play? • CSK Hardik Pandya Trade Still Possible? 3 Big IPL 2027 Hurdles • Commonwealth Kabaddi Championship 2026 Schedule and Live Telecast Details • India Probable Squad for Commonwealth Kabaddi Championship 2026 • Commonwealth Kabaddi Championship 2026: Date, Venue and Where to Watch •
Cricket

Most Centuries In International Cricket History: Complete All-Time List

4xSportsBy 4xSportsOctober 16, 20261 Comment9 Mins Read
Facebook Twitter LinkedIn Email WhatsApp
4xSports AI-assisted editorial cover: Most Centuries In International Cricket History: Complete All-Time List
4xSports AI-assisted editorial cover based on archive player references. Not a photograph from one match.

A century is a score of 100 or more in one international innings. Sachin Tendulkar has the most centuries in international cricket among men, with 100 hundreds: 51 in Tests and 49 in ODIs. This guide combines official men’s Test, ODI and T20I centuries, excludes IPL and other domestic or franchise matches, and uses a records snapshot cut off on 16 October 2026. Active-player totals can change after each international match.

In This Guide

  • Who Has Scored The Most Centuries In International Cricket?
  • Most Centuries In International Cricket: Top 20 Players
  • How The Combined Record Should Be Read
  • Most Centuries In Test Cricket
  • Most Centuries In ODI Cricket
  • Most Centuries In T20I Cricket
  • Sachin Tendulkar Vs Virat Kohli: International Centuries Compared
  • Most Centuries In International Cricket: Country Leaders
  • Frequently Asked Questions
  • Records And Data Cutoff

Key Takeaways
– Sachin Tendulkar is the only men’s batter to reach 100 international centuries.
– Virat Kohli is second on the combined list with 86, using the latest October 2026 primary-table snapshot used here.
– Ricky Ponting, Kumar Sangakkara, Jacques Kallis and Joe Root complete the next four places.
– A combined total hides the shape of a career: Kohli’s list is led by ODIs, while Root’s is led by Tests.

Table Numbering: The No. column shows row order. Players with equal totals still share the same record; the row numbers do not break those ties.

Original 4xSports Logo

Records At A Glance

Verified men’s international records, with format totals kept separate.

Sachin Tendulkar — Authentic Archive Profile Portrait

All-Time Leader

Sachin Tendulkar

100

51 Test · 49 ODI

Virat Kohli — Authentic Archive Profile Portrait

ODI Century Leader

Virat Kohli

86

30 Test · 55 ODI · 1 T20I

Ricky Ponting — Authentic Archive Profile Portrait

Third Overall

Ricky Ponting

71

41 Test · 30 ODI

Records Checked 16 October 2026 · Official Internationals Only

Archive Portraits: Cricbuzz (Tendulkar), Anand Anil / Wikimedia Commons (Kohli, CC BY-SA 4.0), Getty Images via ESPNcricinfo (Ponting).

Who Has Scored The Most Centuries In International Cricket?

Sachin Tendulkar has scored the most centuries in men’s international cricket: 100. He made 51 Test hundreds and 49 ODI hundreds. He did not score a T20I century. No other men’s player has reached three figures, which is why the “100 international centuries” milestone remains associated with Tendulkar.

The total here means hundreds in official internationals for a national side. It does not include the IPL, county cricket, first-class matches, List A games or other franchise competitions. This matters most when comparing modern batters, who may have large domestic records alongside their international numbers.

The main ranking below follows the combined Test+ODI+T20I career table used for this update. The format columns are reconciled to the latest available format tables so that each row adds to the combined total. Country labels identify the player’s international side; historical records pages may also show Asia XI, ICC or World selections in their team codes.

Most Centuries In International Cricket: Top 20 Players

No.PlayerCountryCareer SpanMatchesTestODIT20ITotal
1Sachin TendulkarIndia1989–201366451490100
2Virat KohliIndia2008–20265653055186
3Ricky PontingAustralia1995–20125604130071
4Kumar SangakkaraSri Lanka2000–20155943825063
5Jacques KallisSouth Africa1995–20145194517062
6Joe RootEngland2012–20263964120061
7Hashim AmlaSouth Africa2004–20193492827055
8Mahela JayawardeneSri Lanka1997–20156523420054
9Brian LaraWest Indies1990–20074303419053
10Rohit SharmaIndia2007–20265171235552
11Steve SmithAustralia2010–20263633712049
12David WarnerAustralia2009–20243832622149
13Kane WilliamsonNew Zealand2010–20263783315048
14Rahul DravidIndia1996–20125093612048
15AB de VilliersSouth Africa2004–20184202225047
16Chris GayleWest Indies1999–20214831525242
17Sanath JayasuriyaSri Lanka1989–20115861428042
18Younis KhanPakistan2000–2017408347041
19Shivnarine ChanderpaulWest Indies1994–20154543011041
20Matthew HaydenAustralia1993–20092733010040

Equal century totals remain equal. The No. column is a clean row order, not a separate statistical rank. This is a career-hundreds table, not a measure of batting quality. Matches, innings, opposition strength, batting position and format opportunities differ across eras.

How The Combined Record Should Be Read

A combined list rewards long careers across more than one format. Tendulkar’s 100 came from Tests and ODIs, while Rohit Sharma’s total includes five T20I hundreds. Chris Gayle is the only player in this top 20 with two T20I hundreds, alongside 15 Test and 25 ODI hundreds.

The list also shows why a single total needs context. Root’s 61 hundreds include 41 in Tests, the same Test total as Ponting, while his ODI contribution is 20. Amla is unusually balanced between the two longer formats with 28 Test and 27 ODI hundreds. De Villiers reached 47 despite fewer Test centuries than most of the players above him because he made 25 ODI hundreds and scored quickly across a shorter career.

Records databases can be revised when scorecards are corrected, player classifications are updated or new matches are loaded. This article uses the October 2026 combined table as the controlling total and records the format split used to explain it. Older graphics should not be treated as current evidence.

Most Centuries In Test Cricket

Sachin Tendulkar holds the Test record with 51 centuries in 200 matches. Jacques Kallis is second with 45, while Ricky Ponting and Joe Root are level on 41. Sangakkara has 38, Steve Smith 37 and Rahul Dravid 36. The Test list favours sustained performance over a long innings career, but it also reflects how many Tests each generation played.

No.PlayerCountryTest MatchesTest Hundreds
1Sachin TendulkarIndia20051
2Jacques KallisSouth Africa16645
3Ricky PontingAustralia16841
4Joe RootEngland16941
5Kumar SangakkaraSri Lanka13438
6Steve SmithAustralia12337
7Rahul DravidIndia16436
8Younis KhanPakistan11834
9Brian LaraWest Indies13134
10Mahela JayawardeneSri Lanka14934
11Kane WilliamsonNew Zealand11033
12Matthew HaydenAustralia10330
13Virat KohliIndia12330
14Shivnarine ChanderpaulWest Indies16430

The Test table is separate because a Test hundred is not directly equivalent to a T20I hundred. Tests allow two innings and much longer spells at the crease, while T20Is place a strict limit on balls and overs.

Most Centuries In ODI Cricket

Virat Kohli leads the men’s ODI century table with 55 hundreds in the October 2026 current table used for this article. Tendulkar is next with 49, followed by Rohit Sharma on 35 and Ponting on 30. Kohli’s ODI record is the largest part of his combined total and is the clearest reason he is the closest active challenger to Tendulkar’s overall mark.

No.PlayerCountryODI MatchesODI Hundreds
1Virat KohliIndia31755
2Sachin TendulkarIndia46349
3Rohit SharmaIndia29135
4Ricky PontingAustralia37530
5Sanath JayasuriyaSri Lanka44528
6Hashim AmlaSouth Africa18127
7AB de VilliersSouth Africa22825
8Chris GayleWest Indies30125
9Kumar SangakkaraSri Lanka40425
10Joe RootEngland18920

Kohli’s active status is the reason this section needs a date. His career line is shown through 2026 in the primary record data, but any later ODI can change both his total and his position. Rohit Sharma is also retained as an active 2026-era record-holder in the source profile, although his format participation has changed over time.

Most Centuries In T20I Cricket

Glenn Maxwell and Rohit Sharma share the men’s T20I record with five centuries each in the current format table. Phil Salt and Suryakumar Yadav follow with four. T20I hundreds are less common because an innings normally lasts only 20 overs, so a small number of hundreds can move a player quickly up the format list.

Among the combined top 20, Rohit has five T20I hundreds, Gayle has two, and Warner has one. Tendulkar, Ponting, Sangakkara, Kallis, Root and most of the older Test-era leaders did not make a T20I century. IPL hundreds are not part of this table, even when the same players scored heavily in that competition.

No.PlayerCountryMatchesT20I Hundreds
1Glenn MaxwellAustralia1305
2Rohit SharmaIndia1595
3Phil SaltEngland604
4Suryakumar YadavIndia1134
5Darius VisserSamoa173
6Mohammad IhsanSpain243
7Sabawoon DaviziCzech Republic383
8Sanju SamsonIndia623
9Finn AllenNew Zealand623
10Colin MunroNew Zealand653
11Dharma KesumaIndonesia683
12Muhammad WaseemUAE973
13Babar AzamPakistan1453

All players on three or more hundreds are shown, including associate nations. Equal century totals remain tied even though each listed row has its own number.

Sachin Tendulkar Vs Virat Kohli: International Centuries Compared

PlayerMatchesTest HundredsODI HundredsT20I HundredsTotal Hundreds
Sachin Tendulkar66451490100
Virat Kohli5653055186

Tendulkar has the larger total and the stronger Test volume. Kohli has more ODI hundreds in the current 2026 table and has also added a T20I century. That makes the comparison more useful when treated as two different career shapes rather than a simple winner-versus-loser debate.

Tendulkar played 200 Tests and finished with 51 hundreds in that format. Kohli’s 30 Test hundreds are an outstanding record, but his international identity is more heavily tied to ODI batting. Kohli’s 55 ODI hundreds give him the highest ODI total in this snapshot, while Tendulkar’s 49 remain second. The opportunity to play T20Is also differs: Tendulkar appeared in one T20I, whereas Kohli played in the modern T20I era and scored one hundred.

Kohli’s 86 hundreds are made up of 30 in Tests, 55 in ODIs and one in T20Is. The gap to Tendulkar is 14 centuries at this cutoff. A later ODI hundred would change both his ODI and combined totals.

Most Centuries In International Cricket: Country Leaders

The table below does not claim a complete country total. It identifies the leading player from each nation represented in this article’s verified top-20 dataset. That is the safer comparison because a complete country total would require every eligible men’s international player, including players outside the top 20.

CountryLeading Player In This DatasetInternational Hundreds
IndiaSachin Tendulkar100
AustraliaRicky Ponting71
Sri LankaKumar Sangakkara63
South AfricaJacques Kallis62
EnglandJoe Root61
New ZealandKane Williamson48
West IndiesBrian Lara53
PakistanYounis Khan41

This method also avoids treating “West Indies” as a modern country total or combining historical representative labels without explaining them. The names above are player records, not a claim that the country with the highest listed player has the most centuries in all international cricket.

Frequently Asked Questions

Who Has Scored The Most Centuries In International Cricket?

Sachin Tendulkar leads men’s international cricket with 100 centuries: 51 in Tests and 49 in ODIs.

Has Any Player Scored 100 International Centuries?

Yes. Tendulkar is the first and, in the October 2026 table used here, the only men’s player with 100 official international hundreds.

How Many International Centuries Has Virat Kohli Scored?

The current combined snapshot used here lists Kohli on 86: 30 Test hundreds, 55 ODI hundreds and one T20I hundred. The figure is dated to 16 October 2026 and can change after another international hundred.

Who Has The Most Test Centuries?

Tendulkar holds the Test record with 51 centuries. Kallis has 45, while Ponting and Root have 41 each.

Who Has The Most ODI Centuries?

Virat Kohli leads the current men’s ODI table with 55 centuries, ahead of Tendulkar on 49 and Rohit Sharma on 35.

Who Has The Most Centuries In T20I Cricket?

Glenn Maxwell and Rohit Sharma share the men’s T20I record with five centuries each.

Are IPL Centuries Counted In International Centuries?

No. IPL hundreds are franchise records. This article counts only official men’s international Test, ODI and T20I innings, so IPL, BBL, county and other domestic hundreds are excluded.

Records And Data Cutoff

Records were checked on 16 October 2026. Only official men’s internationals count in the main tables. Active-player totals can change after later matches.

Explore more guides in the 4xSports Cricket library.

Sources: ESPNcricinfo records and official scorecards.

4xSports
  • Website

At 4xSports, We bring you the latest sports news, dream11 predictions, and betting tips for cricket, football, kabaddi, and basketball. Let's dive into the game together!

Related Posts

Finn Allen At Hagley Oval: T20I Stats Before IND Vs NZ

October 23, 2026

Vaibhav Suryavanshi At Hagley Oval: T20I Stats Before IND Vs NZ

October 23, 2026

Tim Seifert At Hagley Oval: T20I Stats Before IND Vs NZ

October 23, 2026

Shreyas Iyer At Hagley Oval: T20I Stats Before IND Vs NZ

October 23, 2026
View 1 Comment

1 Comment

  1. Pingback: Most Dismissals By Wicketkeeper In International Cricket

Leave A Reply Cancel Reply

News

  • Ishan Kishan Ruled Out Of 2nd T20I: Will Vaibhav Play?
  • CSK Hardik Pandya Trade Still Possible? 3 Big IPL 2027 Hurdles
  • Commonwealth Kabaddi Championship 2026 Schedule and Live Telecast Details

Dream11 Predictions

  • UAE vs NED Dream11 Prediction Today Match 140th ODI: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – ICC Cricket World Cup League Two 2023–27, 2026
  • PAK vs ENG Dream11 Prediction Today Match 4th ODI: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – Pakistan ODI Tri-Series, 2026
  • IND W vs ZIM W Dream11 Prediction Today Match 2nd ODI: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – Zimbabwe Women Tour Of India, 2026

Dream11 Prediciton

Dream11 Predictions

UAE vs NED Dream11 Prediction Today Match 140th ODI: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – ICC Cricket World Cup League Two 2023–27, 2026

By 4xsports NewsOctober 24, 2026

UAE vs NED Dream11 Prediction for the 140th ODI. Read current form, ICC Academy Dubai pitch evidence, probable XIs and six pre-toss fantasy teams.

Dream11 Predictions

PAK vs ENG Dream11 Prediction Today Match 4th ODI: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – Pakistan ODI Tri-Series, 2026

By Suryakant DadheechOctober 24, 2026

PAK vs ENG 4th ODI Dream11 guide with current form, Lahore pitch evidence, probable XIs, six provisional teams and qualified captain choices.

Dream11 Predictions

IND W vs ZIM W Dream11 Prediction Today Match 2nd ODI: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – Zimbabwe Women Tour Of India, 2026

By Suryakant DadheechOctober 24, 2026

India Women meet Zimbabwe Women in the second ODI at Kotambi. Read the latest squads, pitch evidence, form, provisional teams and captain choices.

Dream11 Predictions

AFG vs ZIM Dream11 Prediction Today Match 1st T20I: Playing XI, Pitch Report, Fantasy Cricket Tips, Dream11 Team Captain And Vice-Captain Choices – Afghanistan vs Zimbabwe In UAE, 2026

By Suryakant DadheechOctober 23, 2026

AFG vs ZIM Dream11 Prediction for the 1st T20I in Sharjah. See recent T20 form, pitch evidence, probable XIs and six conditional teams.

4xsports
Facebook X (Twitter) Instagram Pinterest YouTube Tumblr WhatsApp
  • About us
  • Privacy Policy
  • Correction Policy
© 2026 4xSports

Type above and press Enter to search. Press Esc to cancel.