Batters with most runs in wins in ODI World Cup history; three Indians in top 5

Batters with most runs in wins in ODI World Cup history; three Indians in top 5

Image Source : AP

887 runs - Mark Waugh (Australia) in 15 innings at 73.91

Image Source : Getty

939 runs - Sanath Jayasuriya (Sri Lanka) in 23 innings at 44.71

Image Source : Getty

987 runs - Matthew Hayden (Australia) in 21 innings at 51.94

Image Source : Getty

992 runs - Kumar Sangakkara (Sri Lanka) in 21 innings at 66.13

Image Source : Getty

1051 runs - Adam Gilchrist (Australia) in 28 innings at 38.92

Image Source : Getty

1130 runs - David Warner (Australia) in 18 innings at 70.62

Image Source : AP

1239 runs - Rohit Sharma (India) in 20 innings at 68.83

Image Source : Getty

1307 runs - Virat Kohli (India) in 27 innings at 62.23

Image Source : AP

1342 runs - Ricky Ponting (Australia) in 35 innings at 43.29

Image Source : Getty

1516 runs - Sachin Tendulkar (India) in 27 innings at 65.91

Image Source : Getty

Next : List of batters with strike-rate of more than 100 in World Cup history (Min 500 runs)