Top 10 Centuries in Cricket World Cup History | ICC World Cup 2023

Image: Getty Images

Former New Zealand captain Glenn Turner scored 171* runs in 1975 World Cup against East Africa. New Zealand won that match by 181 runs.

Image: Getty Images

10. Glenn Turner:

Craig Wishart scored 172* runs during ICC World Cup 2003 against Namibia. Zimbabwe defeated Namibia by 86 runs (D/L Method).

Image: Getty Images

9. Craig Wishart:

Former Indian player Virender Sehwag scored 175 runs in the ICC World Cup 2011. India won the match by 87 runs against Bangladesh.

Image: Getty Images

8. Virender Sehwag:

Indian Legend Kapil Dev scored 175* runs in the 1983 World Cup against Zimbabwe. Kapil Dev led India to 1983 World Cup victory against West Indies. 

Image: Getty Images

7. Kapil Dev:

Australian opener David Warner scored 178 runs in ICC World Cup 2015 against Afghanistan. Afghanistan lost that match by 275 runs. 

Image: Getty Images

6. David Warner:

West Indies Legend Viv Richards scored 181 runs in 1987 Cricket World Cup against Sri Lanka. West Indies defeated Sri Lanka by 191 runs.

Image: Getty Images

5. Viv Richards:

Former Indian captain Sourav Ganguly scored 183 runs in 1999 Cricket World Cup against Sri Lanka. India defeated Sri Lanka by 157 runs in that match.

Image: Getty Images

4. Sourav Ganguly:

Former South African player Gary Kirsten scored 188* runs in 1996 Cricket World Cup against UAE. South Africa defeated UAE by 169 runs.

Image: Getty Images

3. Gary Kirsten: 

West Indies player Chris Gayle scored 215 runs in 2015 Cricket World Cup against Zimbabwe. West Indies defeated Zimbabwe by 73 runs (D/L Method).

Image: Getty Images

2. Chris Gayle:

New Zealand opener Martin Guptill scored 237* runs in 2015 Cricket World Cup against West Indies. He holds World Record for highest runs in the World Cup.

Image: Getty Images

1. Martin Guptill: