Top 10 Highest Successful Run Chases in ODI Cricket

One-day cricket has changed dramatically over the years, and big run chases have become a regular part of the modern game. Better batting techniques, power-hitting, fielding restrictions, and improved pitches have all contributed to teams chasing huge totals. The white ball loses hardness after a few overs, allowing batters to score more freely. Because of this, teams today confidently attempt totals that once seemed impossible.

In this article, we revisit the highest successful run chases in ODI cricket, looking closely at how teams handled pressure, which players delivered match-winning performances, and how partnerships shaped unforgettable victories and covering some of the most iconic cricketing moments.

List of 10 Highest Successful Run Chases in ODI Cricket

10. Pakistan – 355/4 vs South Africa, 2025 (Karachi)

Highest Successful Run Chases in ODI Cricket

Pakistan’s chase against South Africa in Karachi during the 2025 ODI Tri-Series remains one of their finest achievements. They were in early trouble at 91/3, but the team’s belief did not fade. This match is often mentioned when discussing the highest successful run chases in ODI cricket because of the outstanding fourth-wicket stand.

Mohammad Rizwan remained unbeaten on 122*, but it was Salman Ali Agha’s brilliant 134 that lifted Pakistan from a risky position. Their massive 260-run partnership changed the flow of the match entirely. The hosts won comfortably with six wickets in hand and one over remaining.

Match DetailsInformation
OpponentSouth Africa
Target353
Pakistan Score355/4
Top ScorerSalman Ali Agha (134)
SupportMohammad Rizwan (122*)
ResultPakistan won by 6 wickets

ALSO READ: Top 5 Star Players Who Went Unsold in WPL 2026

9. Australia – 356/5 vs England, 2025 (Lahore)

Highest Successful Run Chases in ODI Cricket

Australia displayed great temperament when they chased 351 against England during the 2025 ICC Champions Trophy group stage in Lahore. With pressure mounting at 136/4, their hopes depended on responsible middle-order batting. As one of the highest successful run chases in ODI cricket, this chase stands out in Champions Trophy history.

Josh Inglis played the best ODI knock of his career, scoring an unbeaten 120*. Alex Carey’s 69 held the innings together before Glenn Maxwell smashed a quick 32 off 15 balls. These contributions ensured Australia completed the chase without panic, making it the highest chase in the tournament’s history.

Match DetailsInformation
OpponentEngland
Target351
Australia Score356/5
Top ScorerJosh Inglis (120*)
SupportAlex Carey (69), Glenn Maxwell (32 off 15)
ResultAustralia won by 5 wickets

8. India – 356/7 vs England, 2017 (Pune)

Highest Successful Run Chases in ODI Cricket

India produced a spectacular comeback during the first ODI against England in Pune in 2017. Chasing 351, India collapsed early to 63/4, but the match soon turned into one of the highest successful run chases in ODI cricket thanks to two incredible innings.

Virat Kohli (122) and Kedar Jadhav (120) stitched together a 200-run partnership that took India from a dire situation to complete command. Their controlled aggression and smart running turned the match around, giving India a three-wicket victory.

Match DetailsInformation
OpponentEngland
Target351
India Score356/7
Top ScorersVirat Kohli (122), Kedar Jadhav (120)
Key Partnership200-run stand for 5th wicket
ResultIndia won by 3 wickets

7. England – 359/4 vs Pakistan, 2019 (Bristol)

Highest Successful Run Chases in ODI Cricket

England’s fearless approach to white-ball cricket helped them chase 359 against Pakistan in Bristol in 2019. Their aggressive top order dominated from the beginning, making this match part of the highest successful run chases in ODI cricket.

Jonny Bairstow hammered 128 off 93 balls, while Jason Roy added 76. Their massive contributions ensured England crossed the target with 37 balls remaining, underlining their power-hitting strength in ODI cricket.

Match DetailsInformation
OpponentPakistan
Target359
England Score359/4
Top ScorerJonny Bairstow (128)
SupportJason Roy (76)
ResultEngland won by 6 wickets

6. Australia – 359/6 vs India, 2019 (Mohali)

Highest Successful Run Chases in ODI Cricket

Australia’s chase of 359 against India in Mohali during the 2019 ODI series remains one of their most dramatic victories. It is remembered among the highest successful run chases in ODI cricket because of a brilliant finishing performance.

Peter Handscomb’s 117 kept Australia alive, but the turning point was Ashton Turner’s explosive 84* off just 43 balls. His fearless hitting dismantled India’s bowling attack and earned him Player of the Match. Australia sealed the match with four wickets to spare.

Match DetailsInformation
OpponentIndia
Target359
Australia Score359/6
Top ScorerPeter Handscomb (117)
Match WinnerAshton Turner (84* off 43)
ResultAustralia won by 4 wickets

5. India – 362/1 vs Australia, 2013 (Jaipur)

Highest Successful Run Chases in ODI Cricket

In 2013, India produced one of the most dominant batting performances in ODI history during the second match against Australia in Jaipur. Chasing 360, India showed complete authority, making this one of the highest successful run chases in ODI cricket.

Rohit Sharma smashed 141, Virat Kohli scored a blistering 100, and Shikhar Dhawan contributed 95. The top order made the chase look effortless, finishing the match with 39 balls remaining. Rohit and Kohli’s unbeaten 186-run stand sealed the game.

Match DetailsInformation
OpponentAustralia
Target360
India Score362/1
Top ScorersRohit Sharma (141), Virat Kohli (100), Shikhar Dhawan (95)
Key PartnershipRohit–Kohli 186*
ResultIndia won by 9 wickets

4. England – 364/4 vs West Indies, 2019 (Bridgetown)

Highest Successful Run Chases in ODI Cricket

England again proved their ODI dominance in 2019 when they chased 361 against West Indies in Bridgetown. This match is often discussed among the highest successful run chases in ODI cricket because of England’s batting depth.

Jason Roy scored 123 and Joe Root added 102 to build a strong foundation. Eoin Morgan (65) and Ben Stokes (20*) finished the chase comfortably, guiding England to a six-wicket victory.

Match DetailsInformation
OpponentWest Indies
Target361
England Score364/4
Top ScorersJason Roy (123), Joe Root (102)
SupportEoin Morgan (65), Ben Stokes (20*)
ResultEngland won by 6 wickets

3. South Africa – 372/6 vs Australia, 2016 (Durban)

Highest Successful Run Chases in ODI Cricket

South Africa’s chase of 372 against Australia in Durban in 2016 remains memorable for David Miller’s outstanding match-winning innings. This chase takes a strong place in the list of highest successful run chases in ODI cricket.

Miller smashed 118* off 79 balls and stayed until the end. His unbeaten 107-run partnership with Andile Phehlukwayo ensured South Africa crossed the line with four wickets in hand.

Match DetailsInformation
OpponentAustralia
Target372
South Africa Score372/6
Top ScorerDavid Miller (118*)
Key PartnershipMiller–Phehlukwayo 107*
ResultSouth Africa won by 4 wickets

2. Netherlands – 374/6 vs Scotland, 2025 (Dundee)

Highest Successful Run Chases in ODI Cricket

The Netherlands shocked the cricket world in 2025 by chasing 369 against Scotland in Dundee. This historic win became part of the highest successful run chases in ODI cricket and the first 300-plus chase in Netherlands’ ODI history.

Max O’Dowd led the chase with a remarkable 158. Teja Nidamanuru (51) and Noah Croes (50) supported him well to finish the match in 49.2 overs, marking a milestone moment for Dutch cricket.

Match DetailsInformation
OpponentScotland
Target369
Netherlands Score374/6
Top ScorerMax O’Dowd (158)
SupportTeja Nidamanuru (51), Noah Croes (50)
ResultNetherlands won by 4 wickets

1. South Africa – 438/9 vs Australia, 2006 (Johannesburg)

Highest Successful Run Chases in ODI Cricket

The top spot in the list of highest successful run chases in ODI cricket belongs to the legendary 438-run chase by South Africa in 2006. This match is widely considered the greatest ODI match ever played.

After Australia posted 435, South Africa struggled early, but Herschelle Gibbs and Graeme Smith built a massive 187-run partnership. Gibbs played one of the most iconic ODI innings, blasting 175 off 111 balls with 21 fours and seven sixes.

In a tense finish, Mark Boucher guided South Africa home with one wicket to spare, sealing the most famous chase in ODI cricket history.

Match DetailsInformation
OpponentAustralia
Target435
South Africa Score438/9
Top ScorerHerschelle Gibbs (175)
Key PartnershipGibbs–Smith 187
ResultSouth Africa won by 1 wicket

FAQs

1. What is the highest successful run chases in ODI cricket?

The highest successful run chases in ODI cricket was achieved by South Africa when they chased 438/9 against Australia in Johannesburg in 2006. This is considered the greatest chase in ODI history.

2. Which players played key roles in the top ODI run chases?

Several players have made significant contributions in top ODI run chases. For example, Herschelle Gibbs (175*) and Graeme Smith in South Africa’s 438-run chase, or Max O’Dowd (158) for the Netherlands against Scotland in 2025.

3. Which countries have chased 350+ runs most successfully in ODI cricket?

Countries like South Africa, India, England, and Australia frequently appear in the list of highest successful run chases in ODI cricket. These teams have strong batting line-ups capable of chasing 350+ totals.

4. Why have successful high run chases become more common in modern ODI cricket?

Modern ODI cricket favors aggressive batting due to improved batting techniques, fielding restrictions, better pitches, and use of two new balls from each end. This combination allows teams to attempt highest successful run chases in ODI cricket more confidently than before.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top