Highest Individual Scores for India at ODI World Cup

Sourav Ganguly, 183 

vs Sri Lanka on 26 May 1999

Kapil Dev, 175*

vs Zimbabwe on 18 Jun 1983

Virender Sehwag, 175 

vs Bangladesh on 19 Feb 2011    

Sachin Tendulkar, 152 

vs Namibia on 23 Feb 2003

Rahul Dravid, 145 

vs Sri Lanka on 26 May 1999

Sachin Tendulkar, 140* 

vs Kenya on 23 May 1999