Vishal Tiwari

Most ODI World Cup centuries, Rohit Sharma leads the chart with record seven tons

Rohit Sharma has the most number of centuries in the ODI World Cup with seven to his name.

Source: AP

Australia's David Warner is joint-second on the list with six centuries under his belt.

Source: AP

Sachin Tendulkar is another batsman who has six centuries in Cricket World Cup history.

Source: AP

Virat Kohli is the joint-third batsman on the list with five centuries to his name.

Source: AP

Former Australian captain Ricky Ponting and Sri Lanka's Kumar Sangakkara also have five World Cup centuries.

Source: AP