Cricket, often dubbed as a religion in India, has witnessed remarkable displays of talent and skill on the grand stage of the Cricket World Cup. Indian batsmen have consistently shone brightly, etching their names in the annals of ODI World Cup history. From the legendary Sachin Tendulkar to the modern-day marvel Virat Kohli and the sensational Rohit Sharma, this article celebrates the top ten Indian batsmen who have left an indelible mark on the global cricketing stage.

1. Sachin Tendulkar: The Master Blaster

Sachin Tendulkar's name resonates as one of the greatest cricketing legends of all time. With a record-breaking 2,278 runs across six World Cups, Tendulkar's six centuries and 15 half-centuries stand as a testament to his unwavering excellence and unparalleled mastery of the game.

2. Sourav Ganguly: The Prince Of Kolkata

Sourav Ganguly's captaincy and charismatic batting style redefined Indian cricket. His partnership with Tendulkar at the top of the order laid the foundation for India's successes. Ganguly's 1,127 runs in three World Cups showcased his fearless approach on the grand stage.

3. Rahul Dravid: The Wall

Rahul Dravid, known for his unbreakable defense and composure, was the backbone of India's batting line-up. His 860 runs in World Cups highlighted his ability to anchor innings and build partnerships under pressure.

4. Virat Kohli: The Modern Maestro

Virat Kohli's contemporary batting prowess is a blend of aggression and consistency. His 1,210 runs in three World Cups have been pivotal in India's campaigns. Kohli's sheer hunger for runs and his chase-master reputation make him a standout.

5. Virender Sehwag: The Sultan Of Multan

Virender Sehwag's explosive batting revolutionized opening in ODIs. His audacious stroke play led to 1,751 runs in four World Cups, setting the tone for India's innings with electrifying strike rates.

6. Gautam Gambhir: The Final Hero

Gautam Gambhir's contributions in the 2007 T20 World Cup and the 2011 ODI World Cup finals are etched in cricketing history. His 97 in the 2011 final showcased his ability to thrive under pressure.

7. Yuvraj Singh: The 2011 Hero

Yuvraj Singh's all-round brilliance in the 2011 World Cup remains iconic. His 362 runs and 15 wickets earned him the Player of the Tournament award, exemplifying his ability to shine on the grandest stage.

8. Mohammad Azharuddin: The Stylish Maestro

Mohammad Azharuddin's elegant batting style graced World Cups, accumulating 1,032 runs. His leadership in the 1996 campaign and his graceful stroke play remain etched in cricketing memory.

9. MS Dhoni: Captain Cool

MS Dhoni's calm leadership and finishing abilities have made him a cricketing legend. His unbeaten 91 in the 2011 final, coupled with his astute captaincy, guided India to a historic World Cup triumph.

10. Rohit Sharma: The Hitman

Rohit Sharma, the modern-day sensation, has carved a niche for himself in World Cup history. With 1,190 runs in three World Cups, including five centuries, Sharma's ability to play big innings and adapt to varying conditions is a testament to his cricketing prowess.