List of Cricket World Cup centuries

The event is organized by the sport's governing body, the International Cricket Council (ICC),[2] and is held once every four years.

It remained the highest individual total over the next two editions until Indian cricketer Kapil Dev scored 175* against Zimbabwe in 1983.

Following that, the record was broken successively by Viv Richards (181) in 1987, Gary Kirsten (188*) in 1996, Chris Gayle (215) and Martin Guptill (237*) both in 2015.

Six players – Waugh (1996), Ganguly (2003), Matthew Hayden (2007), Warner (2019), Rachin Ravindra and Virat Kohli (both 2023) – have scored three centuries in a single tournament.

In 1992, Andy Flower of Zimbabwe – making his ODI debut in a World Cup – scored a century.

India's Rohit Sharma has the most centuries (7) in World Cup matches. He also holds the record for most centuries in a single World Cup tournament having scored 5 centuries in the 2019 Cricket World Cup .