Most Century in Cricket History is widely popular topic among between fans, there have been many greatest batsmen in the world of cricket but there is the rarest of feat among the greatest players which differentiate them from the rest Hundreds. One of the most coveted landmarks of cricket is a century, which is when you score 100 runs or more in a single innings. As centuries are the symbol of consistency, skill and ability to perform under pressure role; fans often search for most century in cricket, who has the Most Centuries in Cricket History or who is the player which scored most international centuries in cricket
Be it Sachin Tendulkar ruling the world, or modern day legend Virat Kohli reveling in all his glory, loved ones have been always kept flabbergasted with this hunt for highest ever century count in cricket. It details players with all-time international scores, the century records based on format and the importance of centuries in modern cricket.
What Is a Century in Cricket?
When a batter scores 100 runs or more in an innings without getting out before the milestone. Recognised as one of the greatest accomplishments in the sport, because skill-set, focus, patience and consistency all contribute. One of the most critical factors in helping a team set up a good total or chase down a target either in Test matches, One Day Internationals (ODIs) or T20 Internationals is every scenario scoring centuries.
The centuries are a unit of measurement of his batting greatness and that is the reason why records related to the most century in cricket catch the eye not just from fans but experts as well. Great players such as Sachin Tendulkar and Virat Kohli have made a name for themselves, turning starts into hundreds consistently. A right-handed batter who can score centuries at will across formats and conditions is seen as a true great.
In international cricket, centuries can be scored in:
- Test Cricket
- One Day Internationals (ODIs)
- Twenty20 Internationals (T20Is)
The players with the most centuries in cricket are often regarded as some of the greatest batsmen in the history of the game.
Player With the Most Century in Cricket History
Sachin Tendulkar, who scored a phenomenal 100 international centuries during his illustrious career, holds the record for most centuries in cricket history. Sachin had 51 test centuries and the only player till date to reach the milestone of 100 centuries, he played for India for more than 24 years. His consistency, durability and capability of tackling the best bowling attacks around the world have seen him hailed as one of the finest batsmen ever to play the sport.
Sachin’s record was supposed to be unbreakable for a long time but turned out to be extremely close than any other. clutch batsman in modern era, Virat Kohli edged it past Sachin, With his consistent form across formats, Kohli’s exceptional performances have propelled him up the list of players with the most international centuries, ensuring cricket fans hope for a new record to chase around the corner.
Sachin Tendulkar, without any question or shroud of a doubt is still the yardstick against which every great batter is judged when it comes to scoring centuries in cricket, aka, century kings. What he achieved that day is still one of the most iconic records in One-Day Internationals (ODIs) to this day.
Top Players With Most International Centuries
| Rank | Player | Country | Centuries |
| 1 | Sachin Tendulkar | India | 100 |
| 2 | Virat Kohli | India | 80+ |
| 3 | Ricky Ponting | Australia | 71 |
| 4 | Kumar Sangakkara | Sri Lanka | 63 |
| 5 | Jacques Kallis | South Africa | 62 |
| 6 | Hashim Amla | South Africa | 55 |
| 7 | Mahela Jayawardene | Sri Lanka | 54 |
| 8 | Brian Lara | West Indies | 53 |
| 9 | Joe Root | England | 50+ |
| 10 | David Warner | Australia | 49 |
These players have dominated international cricket across different eras and conditions.
1. Sachin Tendulkar: The Century King of Cricket
Sachin Tendulkar is widely termed as the ‘God of Cricket’ and today, still holds the record for most international hundreds in cricket. He played close to two decades, where he came up against some of the fiercest of bowling attacks in Indian cricket history and salvaged match-winning partnerships for India almost every time. 100 international centuries are one of the most legendary statistics in sports history. Tendulkar could score runs in any conditions and against all major cricketing nations, which made him the gold standard of batting excellence.
| Record | Statistics |
| Country | India |
| Matches | 664 |
| International Runs | 34,357 |
| Test Centuries | 51 |
| ODI Centuries | 49 |
| Total Centuries | 100 |
| Highest Score | 248* |
Sachin Tendulkar’s Century Record
| Format | Centuries |
| Test Cricket | 51 |
| ODI Cricket | 49 |
| T20I Cricket | 0 |
| Total | 100 |
His 100th international century against Bangladesh became one of the most celebrated moments in cricket history. Even years after retirement, Sachin continues to hold the record for the highest number of international centuries.
2. Virat Kohli and the Chase for the Century Record
Virat Kohli is… perhaps the only contender that anyone has for the most centuries in cricket. Kohli has been a run machine across all formats of the game ever since making his international debut back in 2008. He has proven his mettle in pressure situations and has earned the tag of “Chase Master” among thousands of cricket fans because he excels while chasing targets. He has a multitude of international centuries to his name and he is steadily rising up in the list of players with the most hundreds in history.
The special thing about Kohli’s journey is that he has been completely consistent in the era when cricket schedule is jam-packed and bowlers are more specialized than ever. He has scored hundreds in different countries, against quality bowling attacks and crucial tournaments; a testament to his adaptability and mental strength. An outstanding fitness and discipline have prolonged his peak performance for over a decade.
With each century Kohli scores as he carries on his international career cricket fans watch carefully wondering if one day he can finally overtake Sachin Tendulkar and take his record for most International centuries. Virat Kohli now is already among the greats of the greatest players to ever be part of cricket history, irrespective of him breaking the record or not.
His ability to chase targets and score centuries under pressure has earned him the nickname “Chase Master.”
| Record | Statistics |
| Country | India |
| International Runs | 28,000+ |
| Test Centuries | 30+ |
| ODI Centuries | 50+ |
| T20I Centuries | 1+ |
| Total Centuries | 80+ |
| Highest Score | 254* |
Why Virat Kohli Scores So Many Centuries
- Exceptional fitness levels
- Strong mental toughness
- Ability to adapt to conditions
- Excellent strike rotation
- Consistent performance across formats
Many cricket experts consider Kohli one of the greatest modern-day batsmen.
3. Ricky Ponting
Ricky Ponting Steve Waugh was the backbone of Australia’s successful delivery through late 1990s and the 2000s. He was a flamboyant batter and fearless captain who led Australia to several ICC trophies. Ponting came up with centuries against every other major Test playing nation, even in do-or-die situations. His pull shot continues to be one of the most famous strokes in cricket history.
He was a captain and also a batter, the records he established lasted for many years. He remains one of Australia’s greatest-ever batters with 71 international centuries.
| Record | Statistics |
| Country | Australia |
| International Runs | 27,483 |
| Test Centuries | 41 |
| ODI Centuries | 30 |
| Total Centuries | 71 |
| Highest Score | 257 |
4. Kumar Sangakkara
Kumar Sangakkara Kumar Sangakkara topscorer you could ever know was also one of the most stylish and technically gifted batters in cricket history. His international career was characterized by a consistent display of stylish stroke play. The tall, elegant left-hander made a name for himself as a deadly accumulator in the longer form of the game and he scored many hundreds but frequently these were converted into double hundreds.
This all-round skill set helped Sri Lanka to battle with the best teams around the globe owing to your versatility over conditions. In addition to his batting feats, he was also a fine wicketkeeper and captain. He has scored 63 tons in international cricket making him one of Sri Lanka’s all-time greats.
| Record | Statistics |
| Country | Sri Lanka |
| International Runs | 28,016 |
| Test Centuries | 38 |
| ODI Centuries | 25 |
| Total Centuries | 63 |
| Highest Score | 319 |
Also read this: IPL Winning Prize Money 2026 | IPL 2026 Final Highlights | Top 10 Most Dangerous Teams in IPL
5. Jacques Kallis
Jacques KallisHe is generally considered to be the greatest all-rounder of all time in cricket because of his ability as a batsman and bowler! He ran patiently from the scoresheet while adding wickets to South Africa’s tally. Kallis had a technique that was appropriate for success in every country and territory through which cricket is played. One of the most dependable batters of his era, he could hold up an innings.
Besides his batting records, he had taken more than 500 international wickets over the years. With 62 international centuries to his name, he is one of the most solid players.
| Record | Statistics |
| Country | South Africa |
| International Runs | 25,534 |
| Test Centuries | 45 |
| ODI Centuries | 17 |
| Total Centuries | 62 |
| Highest Score | 224 |
6. Hashim Amla
Another exceptional opener with a very calm temperament, superb batting style and remarkable consistency at the top order is Hashim Amla. He has been one of the fastest players to achieve a number of major run scoring milestones in international cricket. Amla’s longevity in his innings served to cement South Africa’s position in many ODI and Test matches. He made batting look deceptively easy both against the very best bowlers and under pressure.
Very few cricketers had a better fifty-to-hundred conversion rate during his playing lifetime. Amla, with 55 international centuries, is one of the finest batters to come out of South Africa.
| Record | Statistics |
| Country | South Africa |
| International Runs | 18,672 |
| Test Centuries | 28 |
| ODI Centuries | 27 |
| Total Centuries | 55 |
| Highest Score | 311* |
7. Mahela Jayawardene
Arguably, one of the most stylish and dependable batters to have walked out for Sri Lanka throughout his career, Jayawardene has been a constant in the winnings. He had magnificent timing and could build innings according to match situations. Of course, Jayawardene had many special innings in big international series and ICC tournaments. His collaboration with Kumar Sangakkara turned into one of the most successful batting pair of all-time in cricket history.
He was a good leader and significantly contributed to Sri Lankan cricket also. A staggering 53 international centuries reflect Hublot’s longevity and batting prowess at this stage.
| Record | Statistics |
| Country | Sri Lanka |
| International Runs | 25,957 |
| Test Centuries | 34 |
| ODI Centuries | 19 |
| Total Centuries | 53 |
| Highest Score | 374 |
8. Brian Lara
We remember Brian Lara for being amongst the best naturally talented batters of all time. He became a cricketing institution globally, for his elegant stroke-play and dominance over bowlers across the lines. The first unassailable total in Test cricket is 400 runs by Lara. He often led the batting line-up of a beleaguered West Indies. What set him apart from most of his contemporaries was an ability to score big hundreds.
Even with more than 250 tests, Lara should remain one of the best players in the history of cricket with 53 international hundreds.
| Record | Statistics |
| Country | West Indies |
| International Runs | 22,358 |
| Test Centuries | 34 |
| ODI Centuries | 19 |
| Total Centuries | 53 |
| Highest Score | 400* |
9. Joe Root
Joe Root is one of the finest batters England has at the moment with his consistency and technical prowess. Runs against the toughest bowling attacks of this era in any and every kind of conditions. Test cricket has been Root’s bag; he had plenty of hundreds at home and abroad. A cool and composed character who lays his foundations, he is a key player for England.
He is notched up to third in the list for most centuries in cricketing history. The class of Root’s performances mean he is already cemented in England’s all-time greats.
| Record | Statistics |
| Country | England |
| International Runs | 21,000+ |
| Test Centuries | 35+ |
| ODI Centuries | 16 |
| Total Centuries | 50+ |
| Highest Score | 262 |
10. David Warner
Playing aggressively and attacking the game, David Warner pioneered an opening batter role. After making his international breakthrough as a T20 specialist, however, he would rather quickly become an established player for Australia across all formats. By the same token, Warner coming hurling out the blocks had put enough pressure on opposition bowlers from ball one of the innings. He is a hundreds-maker in Tests, ODIs and T20 cricket as a batter.
And his inputs were pivotal in the Australian wins over ICC events as well bilateral series. Warner, meanwhile, is one of Australia’s most prolific cutters who has reached 49 centuries internationally since the beginning of his career.
| Record | Statistics |
| Country | Australia |
| International Runs | 18,995 |
| Test Centuries | 26 |
| ODI Centuries | 22 |
| Total Centuries | 49 |
| Highest Score | 335* |
Most ODI Centuries in Cricket
ODI cricket is expected to deliver the best batters through generations and centuries in this format are regarded as a huge achievement. ODI batters have to find a balance between aggression and consistency unlike Test cricket, resulting in even more valuable hundreds in match winning scenarios. In the case of cricket, the record for most ODI centuries is currently with Indians’ Virat Kohli and so many records are beaten by him due to his consistency and ability to chase.
Prior to the Kohli formation, Sachin Tendulkar was top of the all–time ODI century holders with 49 tons which remained for several years. Few Complementary players who have also scored all these centuries required for the list as Ricky Ponting, Rohit Sharma and Sanath Jayasuriya.
Since high totals or chase can be ensured with big innings at an individual level during limited overs cricket, ODI hundreds almost always end in a win. This is why fans and analysts monitor the records of most ODI hundreds in cricket. The competition between players to go into the record books regarding ODI centuries is still one of if not the most exciting aspect of modern cricket, as pitches become flatter, batting meshes are more aggressive and new approaches to ODI batting come into effect.
Players With Most ODI Centuries
| Player | ODI Centuries |
| Virat Kohli | 50+ |
| Sachin Tendulkar | 49 |
| Rohit Sharma | 30+ |
| Ricky Ponting | 30 |
| Sanath Jayasuriya | 28 |
Virat Kohli currently leads the list and continues to extend his record.
Most Test Centuries in Cricket
Test cricket is considered the ultimate examination of a batter’s skill. Scoring centuries in Test matches requires patience, concentration, and technical excellence.
Top Test Century Scorers
| Player | Test Centuries |
| Sachin Tendulkar | 51 |
| Jacques Kallis | 45 |
| Ricky Ponting | 41 |
| Kumar Sangakkara | 38 |
| Rahul Dravid | 36 |
Sachin’s record of 51 Test centuries remains one of the most iconic achievements in cricket.
Most T20 International Centuries
T20 cricket offers fewer opportunities to score centuries due to the limited number of overs.
Leading T20I Century Scorers
| Player | T20I Centuries |
| Rohit Sharma | Multiple |
| Glenn Maxwell | Multiple |
| Suryakumar Yadav | Multiple |
| Babar Azam | Multiple |
As T20 cricket continues to evolve, century records are expected to increase rapidly.
Why Centuries Matter in Cricket
Centuries are one of the most revered milestones in cricket – they indicate a batter’s ability, concentration, and prowess sustained over a longer innings. When a team reaches 100+ runs in an innings, it is normally considered a massive advantage and greater probabilities of winning the match itself. A hundred demonstrates a player’s ability to soak in pressure, adapt to conditions and construct an innings with size against quality bowling attacks.
The need to score the most important and demanding bridge, which is century in cricket, becomes paramount, as we remember Sachin Tendulkar and Virat Kohli as two of cricket’s biggest legends Not only do these milestones build confidence in a player, but they also help cement their legacy in the game of life. For this reason, century records are still a paramount criterion for assessing batting greatness in the history of cricket.
Importance of Scoring Hundreds
- Helps teams post competitive totals
- Demonstrates consistency
- Builds player confidence
- Creates match-winning opportunities
- Enhances career statistics
The greatest batsmen are remembered not only for runs but for their ability to convert starts into big scores.
Most Centuries Across All Formats
As there are multiple formats in cricket today, players who have played all three formats over time become really valuable in these situations. A special category of players who have scored centuries in Tests, ODIs & T20Is ability to adjust and class.
There have been very few cricketers that have ruled every format of the game. Sachin Tendulkar, Virat Kohli, Joe Root and Kane Williamson are probably the highest of examples for people who can master multiple formats.
Future Players Who Can Climb the Century Charts
With cricket expected to keep changing, there are a few current batters who may rise up this list of players with centuries in the game. You have tested stars like Joe Root, Kane Williamson, Babar Azam and Shubman Gill who already have an impressive record of centuries to their name and continue their scoring rate across formats. You are also trained on recent performances of young talents, most notably with Yashasvi Jaiswal and Harry Brook recently emerging as players who are good at turning starts into big scores in international cricket.
Longer careers, tighter fitness requirements and a busy international schedule give players of today the highest opportunities to make centuries. Though 100 international centuries by Sachin Tendulkar remains the Holy Grail, the next generation of batting stars could make it darker to achieve it.
Future Century Machines
- Joe Root
- Kane Williamson
- Babar Azam
- Shubman Gill
- Yashasvi Jaiswal
- Harry Brook
If they maintain consistency, several of these players could enter the list of cricketers with the most centuries in cricket history.
Interesting Facts About Cricket Centuries
- Sachin Tendulkar is the only player with 100 international centuries.
- Virat Kohli holds the record for the most ODI centuries.
- Rohit Sharma has scored multiple ODI double centuries.
- Test centuries are generally considered more challenging than limited-overs centuries.
- A century in a World Cup knockout match is regarded as one of cricket’s greatest achievements.
Conclusion
The record of most centuries in cricket is still considered as one of the greatest feats of the sport. Sachin Tendulkar has astonishingly scored 100 international tons, a mark that may not be broken for another generation. But bugbears do it as presenters and stars such as Virat Kohli keep breaking new continents into shattering batsmanship and leave fans craving for more records.
Centuries, in Tests, ODIs and T20Is is the ultimate arbiter of batting greatness. With the evolution of the game and new talent around, it sure will remain one of cricket’s greatest yarns for generations to come as we now race for those most international hundreds.
FAQs
1. Who has the most century in cricket history?
Sachin Tendulkar holds the record for the most centuries in cricket history with 100 international hundreds. He scored 51 centuries in Test cricket and 49 centuries in One Day Internationals (ODIs), making him the only player to reach the 100-century milestone.
2. Which player has scored the most international centuries in cricket?
Sachin Tendulkar has scored the most international centuries in cricket. His record of 100 international hundreds is considered one of the greatest achievements in the sport and remains unmatched.
3. Who has the most ODI centuries in cricket history?
Virat Kohli currently holds the record for the most ODI centuries in cricket. His consistency in run chases and ability to score hundreds under pressure have helped him surpass previous records.
4. Can Virat Kohli break Sachin Tendulkar’s record of 100 centuries?
Virat Kohli has come closer than any other modern batter to Sachin Tendulkar’s century record. While the challenge is difficult, many cricket experts believe Kohli has the skill and consistency needed to continue closing the gap.
5. Which active player has the most centuries in international cricket?
Among active cricketers, Virat Kohli remains the leading century-maker. He continues to rank among the top players with the most centuries in international cricket across all formats.
6. Who are the top 10 players with the most centuries in cricket history?
The top players with the most international centuries include Sachin Tendulkar, Virat Kohli, Ricky Ponting, Kumar Sangakkara, Jacques Kallis, Hashim Amla, Mahela Jayawardene, Brian Lara, Joe Root, and David Warner. These legendary batters have dominated world cricket with their remarkable consistency and run-scoring ability.





