Most Runs By Batters In World Cup History

From Sachin Tendulkar to Sanath Jayasuriya, here are the batters with most runs in ODI World Cup history.

Sachin Tendulkar

India great Tendulkar is on top of the list with 2,278 runs in 45 innings.

Ricky Ponting

The Australian captain Ponting smashed 1,743 runs in 42 innings in World Cup.

Kumar Sangakkara

Ex-Sri Lanka captain has scored 1,532 runs in World Cup history.

Brian Lara

The West Indian batting legend Brian Lara has scored 1,225 runs in 33 innings.

AB de Villiers

The South Africa great is also in the he list with 1,207 runs in all World Cups he has played in.

Chris Gayle

Gayle has played in 34 World Cup innings, scoring 1,186 runs and sits on sixth spot.

Sanath Jayasuriya

The Sri Lankan legend has amassed a total of 1,165 runs in ODI World Cups.

Jacques Kallis

Kallis has played in 32 innings at World Cups, scoring 1,148 run.

Shakib Al Hasan

He is the only Bangladeshi in the list with a total of 1146 runs across World Cups.

TM Dilshan

Sri Lanka’s Dilshan has smashed 1112 runs in 25 World Cup innings.

VIEW ALL

Read Next Story