India's Top Run-Getter In Each ODI World Cup Since 1999
Year 1999 - Rahul Dravid made 461 runs.
Year 2003 - Sachin Tendulkar made 673 runs.
Year 2007 - Virender Sehwag made 164 runs.
Year 2011 - Sachin Tendulkar made 482 runs.
Year 2015 - Shikhar Dhawan made 412 runs.
Year 2019 - Rohit Sharma made 648 runs.
Sachin Tendulkar is the only Indian batsman to have topped the run-getters list in more than one World Cup.
Next: Top 5 highest Run scorer in previous ICC Cricket World Cup 2019
Learn more