Cleats logo

Top 5 Batsmen With Most ODI Centuries as of 2025

Most ODI centuries as of 2025 are a true measure of consistency, skill, and mental strength in One Day International cricket.

By Sports Record and Stats Published about a month ago 3 min read

Most ODI centuries as of 2025 are a true measure of consistency, skill, and mental strength in One Day International cricket. Scoring a century, which means reaching 100 runs or more in a single match, not only reflects a player's batting talent but also their ability to handle pressure, adapt to different match situations, and guide the team to a strong total. A well-timed century can completely change the course of a game, making it one of the most valuable achievements in cricket.

Over the years, a few players have consistently scored hundreds in ODI cricket. Their talent, consistency, and mental toughness have made them stand out. This article highlights the top five batsmen with the most ODI centuries as of 2025.

List of 5 Batsmen With Most ODI Centuries as of 2025

5. Sanath Jayasuriya - 28 Centuries

Sanath Jayasuriya, representing Sri Lanka, was one of the most explosive opening batsmen in ODI cricket history. He revolutionized the opening role by attacking from the first ball, especially during the first 15 overs. Jayasuriya played 445 ODIs and scored 28 centuries, making him one of the top players with the most ODI centuries as of 2025.

Known for his aggressive batting style, Jayasuriya was a key figure in Sri Lanka's success during the 1990s and early 2000s. He scored a total of 13,430 runs, showing both consistency and durability. His highest ODI score is 189, a knock still remembered for its dominance and fearless approach.

4. Ricky Ponting - 30 Centuries

Ricky Ponting, one of Australia's finest batsmen and former captain, was known for his perfect technique and aggressive mindset. Over 375 ODIs, he scored 30 centuries, placing him high on the list of players with the most ODI centuries as of 2025.

Ponting was reliable in high-pressure situations and major tournaments, often delivering match-winning performances. He amassed 13,704 ODI runs with a top score of 164. His leadership on and off the field, combined with his batting, made him a crucial part of Australia's dominance in the 2000s.

3. Rohit Sharma - 33 Centuries

Rohit Sharma, also known as the Hitman, has earned a reputation for playing big hundreds in ODIs. As of 2025, he has played 278 ODIs and scored 33 centuries, ranking him among the top players with the most ODI centuries as of 2025.

Rohit's calm start and ability to accelerate once settled make him extremely dangerous. He has scored over 11,400 runs in ODIs, including the highest individual score of 264 in ODI history. His timing, placement, and power-hitting make him one of the most impactful limited-overs batsmen in modern cricket.

2. Sachin Tendulkar - 49 Centuries

Sachin Tendulkar, widely regarded as one of cricket's greatest players, dominated ODI cricket for more than 20 years. He played 463 ODIs, more than any other player in history, and scored 49 centuries, making him second on the list of players with the most ODI centuries as of 2025.

Tendulkar scored 18,426 ODI runs, the highest in the format's history. He was the first player to score a double century in ODIs, with a top score of 200 not out. For years, he was the benchmark for consistency and excellence in one-day cricket until Virat Kohli surpassed his record in 2023.

1. Virat Kohli - 53 Centuries

Virat Kohli currently holds the top spot with the most ODI centuries as of 2025. Known for his fitness, consistency, and hunger for big scores, Kohli has redefined run-chasing in ODI cricket. He has played 307 ODIs and scored 53 centuries, the highest by any player in ODI history.

Kohli has scored over 14,400 runs, with a top score of 183. His ability to handle pressure, particularly while chasing, sets him apart from other players. In 2023, Kohli broke Sachin Tendulkar's record during the World Cup semifinal against New Zealand in Mumbai, marking one of the most historic moments in ODI cricket.

records

About the Creator

Sports Record and Stats

Welcome to your daily dose of jaw-dropping numbers, record-breaking moments, and mind-blowing sports trivia! From cricket centuries to football legends, we’ve got the stats that tell the story. Let the numbers do the talking

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments

There are no comments for this story

Be the first to respond and start the conversation.

Sign in to comment

    Find us on social media

    Miscellaneous links

    • Explore
    • Contact
    • Privacy Policy
    • Terms of Use
    • Support

    © 2026 Creatd, Inc. All Rights Reserved.