Here are the 5 most successful batsmen in Cricket World Cup history with the maximum number of centuries(100s):
7 Centuries
- Rohit Sharma (India)
- 137 against Bangladesh in the 2015 ICC Cricket World Cup.
- 123 against South Africa in the 2019 ICC Cricket World Cup.
- 140 against Pakistan in the 2019 ICC Cricket World Cup.
- 102 against England in the 2019 ICC Cricket World Cup.
- 104 against Bangladesh in the 2019 ICC Cricket World Cup.
- 103 against Sri Lanka in the 2019 ICC Cricket World Cup.
- 131 against Afghanistan in the 2023 Cricket World Cup
6 Centuries
- Sachin Tendulkar (India)
- 127* against Kenya in the 1996 Cricket World Cup in Cuttack, India.
- 140* against Kenya in the 1999 Cricket World Cup in Bristol, England.
- 152 against Namibia in the 2003 Cricket World Cup in Pietermaritzburg, South Africa.
- 100 against England in the 2011 Cricket World Cup in Bangalore, India.
- 120 against England in the 2011 Cricket World Cup in Chennai, India.
- 111* against South Africa in the 2011 Cricket World Cup in Nagpur, India.
4 Centuries
- Mark Waugh (Australia),
- 130* against New Zealand in the 1996 Cricket World Cup in Jaipur, India.
- 126 against Kenya in the 1996 Cricket World Cup in Visakhapatnam, India.
- 110 against South Africa in the 1999 Cricket World Cup in Leeds, England.
- 104* against New Zealand in the 2003 Cricket World Cup in Port Elizabeth, South Africa.
- Sourav Ganguly (India),
- 183 against Sri Lanka in the 1999 Cricket World Cup in Taunton, England.
- 100* against Kenya in the 2003 Cricket World Cup in Cape Town, South Africa.
- 111 against Namibia in the 2003 Cricket World Cup in Pietermaritzburg, South Africa.
- 107 against Kenya in the 2003 Cricket World Cup in Durban, South Africa.
- AB de Villiers (South Africa),
- 146 against the Netherlands in the 2011 Cricket World Cup in Mohali, India.
- 162* against the West Indies in the 2015 Cricket World Cup in Sydney, Australia.
- 134* against India in the 2015 Cricket World Cup in Melbourne, Australia.
- 101* against Ireland in the 2015 Cricket World Cup in Canberra, Australia.
Here are other successful batsmen in Cricket World Cup history based on their total runs scored in the tournament.
- Herschelle Gibbs (South Africa)
- David Warner
- Adam Gilchrist (Australia)
- Matthew Hayden (Australia)
- Virat Kohli (India)
- Brian Lara (West Indies)
- Jacques Kallis (South Africa)
- Saeed Anwar (Pakistan)
- Martin Guptill (New Zealand)
- Javed Miandad (Pakistan)
- Tillakaratne Dilshan
- Mahela Jayawardena