ODI Records

Highest Successful Run Chase in ODI Cricket — All-Time Leaderboard

South Africa (Herschelle Gibbs) completed the highest successful run chase in ODI history, chasing down 438 runs.

South Africa (Herschelle Gibbs)
Current Record Holder
South Africa (Herschelle Gibbs)
South Africa · matches
438/9 vs Australia (2006)
Chase
Lead over #2 (South Africa (David Miller))
66

Top 9 All-Time ODI Records

Ranked among the 9 players currently tracked in CricLegacy's stats database.

#PlayerCountryChaseMatInnNORunsAvgSR100s50sHS
1South Africa (Herschelle Gibbs)South Africa438/9 vs Australia (2006)
2South Africa (David Miller)South Africa372/6 vs Australia (2016)
3England (Jason Roy)England364/4 vs West Indies (2019)
4India (Rohit Sharma)India362/1 vs Australia (2013)
5South Africa (Aiden Markram)South Africa362/6 vs India (2025)
6Australia (Peter Handscomb)Australia359/6 vs India (2019)
7England (Jonny Bairstow)England359/4 vs Pakistan (2019)
8India (Virat Kohli)India356/7 vs England (2017)
9Australia (Josh Inglis)Australia356/5 vs England (2025)

Chase Leader by Country

Methodology & Data Source

Covers men's ODI cricket only. Based on the 9 players currently tracked in CricLegacy's ODI batting stats database, sourced from our own match records. As more historical players are added to the database, this leaderboard will expand accordingly. Curated from published match records, not computed from CricLegacy’s own match database.

Last updated 23 August 2026

Frequently Asked Questions

Who has the most chase in ODI cricket?
South Africa (Herschelle Gibbs) completed the highest successful run chase in ODI history, chasing down 438 runs.
Who is closest to the all-time ODI chase record?
South Africa (David Miller) is closest among currently tracked players, with 372 — 66 behind South Africa (Herschelle Gibbs).