Players to score most centuries in ODI World Cup history

Players to score most centuries in ODI World Cup history

Image Source : Getty Images

Mahela Jayawardene: 4 centuries

Image Source : Getty Images

TM Dilshan: 4 centuries

Image Source : Getty Images

Mark Waugh: 4 centuries

Image Source : Getty Images

AB de Villiers: 4 centuries

Image Source : Getty Images

Sourav Ganguly: 4 centuries

Image Source : Getty Images

David Warner: 4 centuries

Image Source : Getty Images

Ricky Ponting: 5 centuries

Image Source : Getty Images

Kumar Sangakkara: 5 centuries

Image Source : Getty Images

Sachin Tendulkar: 6 centuries

Image Source : Getty Images

Rohit Sharma: 7 centuries

Image Source : Getty Images

Next : List of records broken during IND vs AFG World Cup match, feat Rohit's fastest hundred