×

Virat Kohli to Virender Sehwag: Indian players with the most centuries in ICC ODI tournaments

These are the Indian players who gave valiant contributions with the bat in multiple ICC one-day events and scored many centuries

Virat Kohli to Virender Sehwag: Indian players with the most centuries in ICC ODI tournaments

Virat Kohli to Virender Sehwag: Indian players with the most centuries in ICC ODI tournaments

Rohit Sharma
Rohit Sharma

1. Rohit Sharma – 8 centuries

The current India skipper has so far featured in a total of 40 innings in ICC one-day tournaments. Rohit has played several memorable knocks in international ODI events, scoring a massive number of tons.

Sourav Ganguly
Sourav Ganguly

2. Sourav Ganguly – 7 centuries

The former India skipper stepped up his game in ICC one-day tournaments. Ganguly played a total of 32 innings in international ODI events and scored a great number of centuries.

Sachin Tendulkar
Sachin Tendulkar

TRENDING NOW


3. Sachin Tendulkar – 7 centuries

The legendary India batter scored many fabulous centuries in the 61 innings that he played in ICC one-day tournaments. Tendulkar was an incredibly reliable player for the Men in Blue and stepped up in important matches.

Shikhar Dhawan
Shikhar Dhawan

4. Shikhar Dhawan – 6 centuries

The former India batter played numerous important knocks for the Men in Blue in ICC one-day tournaments. Dhawan especially was at the top of his game in the 2013 and 2017 ICC Champions Trophy.

Virat Kohli
Virat Kohli

5. Virat Kohli – 6 centuries

The star India batter has so far played 52 innings in ICC one-day tournaments. Kohli has been an incredibly important player and has been vital to their success in international events held in the past decade.

Virender Sehwag
Virender Sehwag

6. Virender Sehwag – 3 centuries

The former India batter played many explosive knocks in the 32 innings he played in ICC one-day tournaments. Sehwag was a highly important player for the Men in Blue in several international ODI events.

trending this week