TV9
user profile
Sign In

By signing in or creating an account, you agree with Associated Broadcasting Company's Terms & Conditions and Privacy Policy.

Most centuries in ODI World Cup history: Rohit Sharma

Out of his total of 32 centuries in the 50-over format, Rohit has smashed seven centuries in the ODI World Cups.

Rohit Sharma has smashed seven centuries in ODI World Cups.
Rohit Sharma has smashed seven centuries in ODI World Cups. Credit:X images
| Updated on: Jul 19, 2025 | 01:44 PM
Share
Trusted Source

Rohit Sharma is arguably one of the best batters in the history of the ODI format. While the Team India skipper has also scripted massive feats in the Test format as well as the T20Is over the years, yet the 50-over format is his favourite. In the ODI World Cup 2023, Rohit was the only player in the Indian team to have delivered consistent performances in the all the matches, except for the finale. Rohit was successful in giving India those fiery starts which the team needed badly, leading from the front in all the triumphant campaigns of the side.

As far as the stats in the ODIs are concerned, Rohit has played a total of 273 matches and amassed 11168 runs. Rohit recently completed the feat of scoring 11000 runs in the ODIs, which has been achieved by very few Indians. The Indian skipper has smashed 32 centuries and 58 half-centuries in the format and has a best score of 264. He is the only player in the history of the format to score three double hundreds (264, 209 and 208*).

Also Read

Most centuries in ODI World Cup history

Out of his total of 32 centuries in the 50-over format, Rohit has smashed seven centuries in the ODI World Cups. He leads the list of the players with most centuries in the showpiece event. In a total of 28 world cup matches, he has amassed 1575 runs with 7 hundreds and 6 half-centuries. Rohit has a best score of 140. Out of the total world cups he played, the 2019 edition proved to be the best one of Rohit Sharma.

In the 2019 edition of the marquee event, Rohit scripted a record with most centuries in a single world cup edition. The India captain smashed as many as five centuries in the 2019 edition of the world cup, a record which has never been achieved by any batter in the world. He scored the centuries against five different opponents - South Africa, Pakistan, England, Bangladesh and Sri Lanka and topped the list of the batters with 648 runs in the edition.

The remaining two of his seven world cup centuries have come in the 2015 and the 2023 edition of the showpiece event. In his inaugural edition in 2015, Rohit smashed his first century (137) against Bangladesh while in the last edition of the big event, he scored a hundred (131) against Afghanistan. Rohit played a pivotal role with the bat and powered India into the finals of the World Cup but unfortunately, they ended as runners-up.

{{ articles_filter_432_widget.title }}