World ODI Records

Introduction

One Day International (ODI) cricket has produced some of the most memorable moments in the sport, from double centuries and record run chases to World Cup triumphs and bowling masterclasses. Since the first ODI was played in 1971, players and teams have consistently pushed the boundaries of excellence. Explore the greatest ODI records in cricket history.


Highest Team Scores in ODI Cricket

RankTeamScoreOpponentYear
1England498/4Netherlands2022
2England481/6Australia2018
3England444/3Pakistan2016
4Sri Lanka443/9Netherlands2006
5South Africa439/2West Indies2015

Highest Individual Scores in ODI Cricket

RankPlayerScore
1Rohit Sharma264
2Martin Guptill237*
3Virender Sehwag219
4Chris Gayle215
5Ishan Kishan210

Most Runs in ODI Cricket

RankPlayerRuns
1Sachin Tendulkar18,426
2Kumar Sangakkara14,234
3Virat Kohli14,000+
4Ricky Ponting13,704
5Sanath Jayasuriya13,430

Most ODI Centuries

RankPlayerCenturies
1Virat Kohli50+
2Sachin Tendulkar49
3Rohit Sharma30+
4Ricky Ponting30
5Sanath Jayasuriya28

Most Wickets in ODI Cricket

RankPlayerWickets
1Muttiah Muralitharan534
2Wasim Akram502
3Waqar Younis416
4Chaminda Vaas400
5Shahid Afridi395

Best Bowling Figures in ODI Cricket

PlayerFiguresAgainst
Chaminda Vaas8/19Zimbabwe
Glenn McGrath7/15Namibia
Andy Bichel7/20England
Rashid Khan7/18West Indies
Wanindu Hasaranga7/19Zimbabwe

Fastest ODI Century

PlayerBalls
AB de Villiers31
Corey Anderson36
Shahid Afridi37
Glenn Maxwell40

Most Successful ODI Captains

CaptainWins
Ricky Ponting165
MS Dhoni110
Allan Border107
Arjuna Ranatunga89
Stephen Fleming80

Historic ODI Match Records

Highest Successful Run Chase

South Africa chased 438 against Australia in Johannesburg (2006).

Lowest ODI Total

Zimbabwe were bowled out for 35 against Sri Lanka.

First ODI Double Century

Sachin Tendulkar scored the first ODI double century (200*) against South Africa in 2010.

Most ODI Double Centuries

Rohit Sharma – 3 double centuries.


World Cup ODI Records

RecordHolder
Most World Cup RunsSachin Tendulkar (2,278)
Most World Cup WicketsGlenn McGrath (71)
Highest World Cup ScoreGlenn Maxwell (201*)
Most World Cup TitlesAustralia (6)

Related Links


FAQs

Who has scored the most runs in ODI cricket?

Sachin Tendulkar with 18,426 runs.

Who has taken the most wickets in ODI cricket?

Muttiah Muralitharan with 534 wickets.

What is the highest individual ODI score?

Rohit Sharma scored 264 against Sri Lanka.

Who scored the first ODI double century?

Sachin Tendulkar scored the first ODI double century in 2010.

What is the highest team score in ODI cricket?

England scored 498/4 against the Netherlands.

Who has the most ODI centuries?

Virat Kohli holds the record for the most ODI centuries.

What is the highest successful ODI chase?

South Africa’s chase of 438 against Australia in 2006.

Who scored the fastest ODI century?

AB de Villiers reached 100 in just 31 balls.