7 Cricketers with Most ODI Cricket World Cup centuries

By Sidhant Maheshwari
Published on | Nov 16, 2023

Rohit Sharma

The Indian captain is top of the list, having smashed 7 centuries in just 27 World Cup innings between 2015 and 2023

Image Credit: PTI

David Warner

Australian opener David Warner is second on the list with 6 centuries to his name (2015-2023)

Image Credit: AFP

Sachin Tendulkar

The Master Blaster is tied with David Warner at 6. He played a record 6 World Cups from 1992-2011

Image Credit: AFP

Virat Kohli

King Kohli’s 50th ODI century was also his 5th in ODI World Cup history. The 2023 edition is his 4th World Cup

Image Credit: AFP

Kumar Sangakkara

The former Sri Lankan captain, who represented the Islanders in 4 editions (2003-2015), also scored 5 hundreds, including 4 in a single edition

Image Credit: AFP

Ricky Ponting

The legendary Australian captain is tied with Kohli and Sanga at 5. Ponting played 5 World Cups for the Aussies

Image Credit: AP

Sourav Ganguly

Former Indian captain Sourav Gangly hit 4 hundreds during his World Cup career spanning 1999-2007

Image Credit: AFP

5 others tied on 4 WC hundreds

AB de Villiers, Mark Waugh, Tillakaratne Dilshan, Quinton de Kock and Mahela Jayawardene, all have scored 4 World Cup tons as well

Image Credit: AFP