World Cup

Fastest to 1000 Runs in ODI World Cup

The ODI World Cup is the pinnacle of cricketing events. And representing their country in this 50-over extravaganza is every player’s dream.

Few get picked up to don their country’s jersey and make sure to leave their mark on the tournament’s history by achieving milestones. One such fabulous achievement is scoring the quickest runs in the World Cup.

So, in this article, let’s take a look at the top 10 batters who scored the fastest 1000 runs in the ODI World Cup.

Fastest to 1000 Runs in World Cup

Player Team Innings to 1000 Runs
David Warner Australia 19
Rohit Sharma India 19
Sachin Tendulkar India 20
AB de Villiers South Africa 20
Viv Richards West Indies 21
Sourav Ganguly India 21
Mark Waugh Australia 22
Herschelle Gibbs South Africa 22
Tillakaratne Dilshan Sri Lanka 23
Kane Williamson New Zealand 24
Virat Kohli India 25
Quinton de Kock South Africa 25
Joe Root (ENG) England 25
Javed Miandad Pakistan 27
Brian Lara West Indies 27
Shakib Al Hasan Bangladesh 27
Steve Smith Australia 27
Ricky Ponting Australia 28
Chris Gayle West Indies 28
Aravinda de Silva Sri Lanka 29
Jacques Kallis South Africa 29
Kumar Sangakkara Sri Lanka 29
Stephen Fleming New Zealand 30
Ross Taylor New Zealand 30
Adam Gilchrist Australia 31
Mahela Jayawardene Sri Lanka 31
Mushfiqur Rahim Bangladesh 31
Sanath Jayasuriya Sri Lanka 32

Key Stats

19: David Warner and Rohit Sharma became the t-fastest batsmen to reach 1000 runs in the ODI World Cup history. Warner sured the milestone during the match against India, while Sharma reached the mark against Afghanistan in the 2023 World Cup.

20: Number of innings taken by Master Blaster Sachin Tendulkar and South Africa’s Mr. 360 AB de Villiers to reach the milestone of 1000 runs in the 50-over tournament.

6: Tendulkar played in 6 World Cups from 1992 to 2011, accumulating 2278 runs in 44 innings — the most by any batter in the tournament’s history.

Also Read | Sachin Tendulkar ODI World Cup Records