ICC ODI World Cup: Players with most centuries in single World Cup edition

Rohit Sharma (IND), 2019

5 centuries | Total runs: 648

Quinton de Kock (SA), 2023

4 centuries | Total runs: 525*

Kumar Sangakkara (SL), 2015

4 centuries | Total runs: 541

Mark Waugh (AUS), 1996

3 centuries | Total runs: 484

Sourav Ganguly (IND), 2003

3 centuries | Total runs: 465

Matthew Hayden (AUS), 2007

3 centuries | Total runs: 659