Most runs by an Indian batter in every ODI World Cup edition:

1975:Sunil Gavaskar:113 runs

1979:Gundappa Vishwanath:106 runs

1983 : Kapil Dev :303 runs

1987: Sunil Gavaskar :300 runs

1992 : Mohammad Azharuddin :332 runs

1996 : Sacin Tendulkar : 523 runs

1999: Rahul Dravid :461 runs 

2003 : sachin Tendulkar : 673 runs

2007 : virender Sehwag:  164 runs 

2011: Sacin Tendulkar : 482 runs

2015 : Sikhar Dhawan :412 runs 

2019 : Rohit Sharma: 648 runs 

ODI World Cup 2023: SWOT analysis of Team India

Learn more