The Run Kings of Indian ODI Cricket

The Run Kings of Indian ODI Cricket

Who Tops the List? 1. Sachin Tendulkar — 18,426 runs 2. Virat Kohli — 14,941 runs 3. Rohit Sharma — 11,895 runs 4. Sourav Ganguly — 11,363 runs 5. Rahul Dravid — 10,889 runs

No. 1: Sachin Tendulkar - 18,426 ODI Runs The original run machine sits comfortably at the top. Sachin Tendulkar scored 18,426 runs in 463 ODIs, including 49 centuries and 96 fifties.

No. 2: Virat Kohli - 14,941 ODI Runs Virat Kohli is India’s second-highest ODI run-scorer and the closest modern-era challenger to Tendulkar’s record.

No. 3: Rohit Sharma - 11,895 ODI Runs Known for turning big scores into even bigger ones, Rohit Sharma has established himself among India’s greatest ODI batters.

No. 4: Sourav Ganguly - 11,363 ODI Runs Sourav Ganguly was one of the defining ODI batters of his generation and remains fourth on India’s all-time run chart.

No. 5: Rahul Dravid - 10,889 ODI Runs Better known as “The Wall”, Rahul Dravid brought patience, technique and reliability to India’s ODI batting line-up.

A quick comparison Sachin: 18,426 runs | 49 centuries Virat: 14,941 runs | 54 centuries Rohit: 11,895 runs | 34 centuries Ganguly: 11,363 runs | 22 centuries Dravid: 10,889 runs | 12 centuries

Some Incredible ODI Milestones Sachin Tendulkar — 18,426 runs Virat Kohli — 54 ODI centuries Rohit Sharma — 264, the highest individual ODI score in the world

Top 5 Biggest Cricket Stadiums Every Indian Fan Should Know

Top 5 Biggest Cricket Stadiums Every Indian Fan Should Know