1. Sachin Tendulkar
![Cricket Legends Face Off: ODI World Cup Run Kings! 2 image 20](/wp-content/uploads/2023/09/image-20.png)
Sachin Tendulkar, widely regarded as India’s greatest ODI batsman, occupies the top spot in the list with a remarkable total of 2278 runs. He achieved this feat in 45 matches he played during the ODI World Cups.
2. Virat Kohli
![Cricket Legends Face Off: ODI World Cup Run Kings! 3 image 19](/wp-content/uploads/2023/09/image-19.png)
Next in line is Virat Kohli, known as the “Chase Master,” who has amassed 1030 runs in 26 matches while representing India in the World Cup.
3. Sourav Ganguly
![Cricket Legends Face Off: ODI World Cup Run Kings! 4 image 18](/wp-content/uploads/2023/09/image-18.png)
Sourav Ganguly, often referred to as “The God of the off-side,” secures the third position with a total of 1006 runs. He showcased his batting prowess in 21 matches during various ODI World Cups.
4. Rohit Sharma
![Cricket Legends Face Off: ODI World Cup Run Kings! 5 image 17](/wp-content/uploads/2023/09/image-17.png)
Rohit Sharma, the captain of the Indian ODI team, also makes his mark on the list, holding the fourth position. He has contributed 978 runs in 17 matches.
5. Rahul Dravid
![Cricket Legends Face Off: ODI World Cup Run Kings! 6 image 16](/wp-content/uploads/2023/09/image-16.png)
Rahul Dravid, the current head coach of the Indian cricket team, ranks fifth. Dravid was a reliable pillar of India’s ODI lineup, accumulating 860 runs in 22 World Cup matches.
6. Virender Sehwag
![Cricket Legends Face Off: ODI World Cup Run Kings! 7 image 15](/wp-content/uploads/2023/09/image-15.png)
Virender Sehwag, known for his aggressive opening batting, secured the sixth position by scoring 843 runs in 22 ODI World Cup matches.
7. Mohammad Azharuddin
![Cricket Legends Face Off: ODI World Cup Run Kings! 8 image 14](/wp-content/uploads/2023/09/image-14.png)
Mohammad Azharuddin, who captained India in the 1999 World Cup, occupies the seventh spot with 826 runs in 30 ODI matches played during World Cups.
8. MS Dhoni
![Cricket Legends Face Off: ODI World Cup Run Kings! 9 image 13](/wp-content/uploads/2023/09/image-13.png)
MS Dhoni, widely regarded as India’s greatest-ever ODI captain, is positioned eighth on the list. He has accumulated a total of 780 runs in 29 matches across multiple World Cups.
9. Yuvraj Singh
![Cricket Legends Face Off: ODI World Cup Run Kings! 10 image 12](/wp-content/uploads/2023/09/image-12.png)
Yuvraj Singh, the standout performer in the 2011 World Cup, is ninth on the list, having scored 738 runs in 23 World Cup matches.
10. Kapil Dev
![Cricket Legends Face Off: ODI World Cup Run Kings! 11 image 11](/wp-content/uploads/2023/09/image-11.png)
Kapil Dev, India’s legendary all-rounder, closes the list at the tenth position, boasting 669 runs in 26 ODI World Cup matches.