Most Centuries in ODI Cricket

Most Centuries in ODI Cricket: Legends, Records, and the Evolution of Batting Mastery

Scoring a century in One Day International (ODI) cricket is widely regarded as a hallmark of batting excellence. It signifies not just technical skill, but also temperament, adaptability, and the ability to perform under pressure. Over the decades, ODI cricket has witnessed some extraordinary batsmen who have repeatedly reached this coveted milestone, rewriting record books and inspiring generations. Here’s an in-depth look at the players with the most centuries in ODI history, their impact on the game, and how the art of ODI batting has evolved.

 

The Pinnacle: Virat Kohli’s Record-Breaking Feat

As of 2025, Virat Kohli stands alone at the summit of ODI centuries, having scored an unprecedented 51 hundreds in just 299 matches. Kohli’s journey to the top has been marked by remarkable consistency, an insatiable hunger for runs, and an uncanny ability to chase down targets. His 51st century, scored in a high-pressure Champions Trophy match against Pakistan, not only sealed victory for India but also cemented his status as the greatest ODI batter of his era.

Kohli’s approach is characterized by technical finesse, extraordinary fitness, and a mental toughness that allows him to thrive in clutch situations. His average of 46.85 and a total of 14,085 ODI runs highlight his dominance in the format. What sets Kohli apart is his ability to convert starts into big scores and his penchant for anchoring successful run chases, making him a match-winner par excellence.

 

The Trailblazer: Sachin Tendulkar’s Enduring Legacy

Before Kohli, it was Sachin Tendulkar who set the benchmark for batting greatness in ODIs. Tendulkar amassed 49 centuries in 463 matches, scoring 18,426 runs at an average of 44.83. His record stood unchallenged for years, and his influence on the sport is immeasurable. Tendulkar’s centuries often came against the best bowling attacks in the world, and his adaptability across conditions and eras made him a global icon.

Tendulkar’s ODI career, spanning over two decades, saw him break numerous records, including being the first player to score a double century in ODIs. His 35 centuries in winning causes underscore his impact on India’s success during his tenure.

 

Modern Masters and ODI Stalwarts

While Kohli and Tendulkar dominate the top of the list, several other greats have left their mark with prolific century-scoring feats:

  • Rohit Sharma: With 31 centuries in 265 matches, Rohit Sharma is the only other active player in the top echelons. Known for his effortless stroke play and ability to score big (including three double centuries), Rohit has redefined the role of an opener in ODIs.
  • Ricky Ponting: The former Australian captain scored 30 centuries in 375 matches, playing a pivotal role in Australia’s dominance in the early 2000s. His aggressive style and leadership were instrumental in many of Australia’s triumphs.
  • Sanath Jayasuriya: The Sri Lankan all-rounder revolutionized ODI opening batting with his explosive approach, notching up 28 centuries in 445 matches.
  • Hashim Amla, AB de Villiers, Chris Gayle, Kumar Sangakkara, and David Warner: Each of these modern legends has scored more than 20 ODI centuries, showcasing the global spread of batting excellence in the format.

 

Top 10 ODI Century Makers (as of 2025)

Rank Player Centuries Matches Runs Average
1 Virat Kohli 51 299 14,085 46.85
2 Sachin Tendulkar 49 463 18,426 44.83
3 Rohit Sharma 31 265 10,866 49.16
4 Ricky Ponting 30 375 13,704 42.03
5 Sanath Jayasuriya 28 445 13,430 32.36
6 Hashim Amla 27 181 8,113 49.46
7 AB de Villiers 25 228 9,577 53.50
8 Chris Gayle 25 301 10,480 37.83
9 Kumar Sangakkara 25 404 14,234 41.98
10 David Warner 22 161 6,932 45.30

 

The Evolution of ODI Batting

The journey from the 1980s to the present day has seen ODI batting evolve dramatically. Early decades were dominated by cautious play, but the advent of powerplays, fielding restrictions, and improved bats have led to more aggressive, high-scoring cricket. Modern players benefit from better fitness regimes, technology, and analytics, contributing to the rising frequency of centuries.

 

Impact and Legacy

Centuries in ODIs are more than just personal milestones; they often shape the outcome of matches and tournaments. Players like Kohli and Tendulkar have not only amassed runs but have also inspired teams and fans with their consistency and match-winning abilities. Their records stand as benchmarks for future generations, ensuring that the pursuit of centuries remains central to the ODI format.

In Conclusion, the list of most centuries in ODI cricket is a testament to the evolution of the game and the enduring appeal of batting brilliance. As new talents emerge and the format continues to adapt, the race for centuries will remain a captivating narrative in the story of cricket.