1. Rohit Sharma leads the chart by scoring seven centuries (22 innings) in ICC ODI World Cup
He is also the only player to score the most number of centuries (5) in a single World Cup edition. This came in 2019
2. Sachin Tendulkar is second on the list with six centuries
He also holds the record of scoring most runs in a single World Cup season | 673 runs in 2003
3. David Warner equaled Tendulkar’s record in this ODI World Cup edition. He has six ODI World Cup centuries to his name, thus far
The Australian batter is the only player to cross the 150-run mark thrice in the ODI World Cup
5. Kumar Sangakkara has scored five centuries in the ODI World Cup
The keeper-batter is the only player to score four consecutive centuries in World Cup