Most ODI centuries are cricket’s top individual batting feat. Current stars are inspired by Tendulkar and Ponting, while Virat Kohli’s 50 hundreds demonstrate modern batting excellence.
From technical upgrades to tactical breakthroughs, ODI century-making has evolved with cricket. In 50-over cricket, centuries will remain the pinnacle of batting mastery as cricket evolves.
New hurdles will arise as future generations pursue century milestones, but talent, attention, and match awareness remain essential. The most ODI centuries will remain cricket’s top individual batting milestone. For more these kind of blogs, register on Indibet site.
1. Virat Kohli (India) – 50 Centuries
299 matches
Runs: 14,085
Average: 46.85
Top Score: 183
Virat Kohli leads ODI with 51 centuries. Kohli, the “Chase Master,” excels under duress, especially in run chases. His 50 1st century, a boundary to win the Champions Trophy match against Pakistan, summarized his career.
Kohli’s century span every major cricketing nation and condition, from flat subcontinent pitches to swinging English tracks and bouncy Australian surfaces. His consistency, passion for runs, and fitness have maintained him at the top of his game as he nears retirement.
2. Sachin Tendulkar (India) – 49 Centuries
463 matches
Runs: 18,426
Average: 44.83
Top Score: 200*
Sachin Tendulkar’s 49 ODI centuries were unbroken for decades. In the 1990s and 2000s, the “Little Master” represented Indian cricket and dominated bowlers across formats, making him a global hero.
Tendulkar’s centuries were national celebrations, not just numbers. From his Sharjah innings to his South Africa double century, each ton was significant. He held the record for nearly a decade before Kohli broke it, but his legend lives on.
3. Rohit Sharma (India) – 31 Centuries
265 matches
Runs: 10,866
Average: 49.16
Top Score: 264
Rohit Sharma, the “Hitman” of Indian cricket, is famed for his easy stroke play and massive runs from beginnings. With 31 hundreds, Rohit is the only active player in the top 10 except Kohli.
Rohit is the only player with three double century in ODIs and the greatest individual scorer (264). His calmness and explosive finishing make him a fan favorite and bowlers’ nightmare.
4. Ricky Ponting (Australia) – 30 Centuries
375 matches
Runs: 13,704
Average: 42.03
Top Score: 164
Ricky Ponting, one of Australia’s greatest captains, helped them flourish. His 30 ODI centuries at important moments helped Australia win ICC championships and bilateral series.
Ponting was a formidable opponent due of his aggression and leadership. He was revered in cricket for his pace and spin dominance, especially under pressure.
5. Sanath Jayasuriya (Sri Lanka) – 28 Centuries
Matches: 445
Runs: 13,430
Average: 32.36
Highest Score: 189
Sanath Jayasuriya revolutionized ODI batting in the 1990s with his explosive starts. As an opener, he redefined the powerplay approach, often taking the game away from the opposition in the first 15 overs.
His 28 centuries were a mix of brute force and clever stroke play. Jayasuriya’s longevity and ability to adapt to different roles—from opener to middle-order anchor—make him one of Sri Lanka’s greatest cricketers.
6. Hashim Amla (South Africa) – 27 Centuries
181 matches
Runs: 8,113
Avg: 49.46
Top Score: 159
Hashim Amla stood out for South Africa with his grace and consistency. Amla has one of the finest ODI centuries-per-match percentages with 27 centuries in 181 matches.
Being cool at the crease and pacing an innings made him a consistent top-order batter. His technique and temperament were great for ODIs, and he often set up South Africa’s large totals.
7. AB de Villiers (South Africa) – 25 Centuries
Matches: 228
Runs: 9,577
Average: 53.50
Top Score: 176
“Mr. 360,” AB de Villiers, innovated and sparked ODI cricket. He mastered inventiveness, power-hitting, and timing in 25 centuries.
De Villiers easily switched gears, turning a poor start into a fast finish. One of the most exciting batsmen of his generation, he hit unconventional strokes and dominated bowlers across formats.
Final Thoughts
The list of most ODI hundreds is more than a leaderboard—it shows batting progress over time. Each player has contributed something unique to the format, from Tendulkar’s classical stroke play to Kohli’s calculating chases and Rohit’s explosive starts. If you want to know more about these kind of information, register on Indibet app.