Top 10 highest successful run chases in ODI cricket

A total of 12 times a target above 350 runs has been chased in ODI cricket.
ODI cricket has become a batting-friendly format over the past 14 years. Unlike test cricket, where the red ball can swing, seam, or spin for much longer, the white ball in limited-overs cricket loses its shine and hardness quickly and becomes soft and easy to hit.
Rule changes over the years, including two new balls from both ends, and four fielders outside the circle from the 10th to 40th over, have made batting a lot more comfortable than before, and targets over 300 also have been chased easily over the years. On several occasions, teams have chased 350+ as well in ODIs.
On that note, let’s take a look at the top ten highest successful run chases in ODI cricket.
Top ten highest successful run chases in ODI cricket:
10. Australia – 356/5 vs England, 2025, Lahore
Australia made history with a memorable win against arch-rivals England in the group-stage match of the ICC Champions Trophy 2025 in Lahore.
After conceding 351 runs in the first innings, Australia seemed headed for defeat when they slipped to 136/4. However, they fought back with brilliant knocks from Josh Inglis (120*) and Alex Carey (69), to make a comeback in the game.
Glenn Maxwell applied the finishing touch, scoring a quickfire 32 off 15 balls to seal a five-wicket victory. Josh Inglis was named Player of the Match for his knock. This is also the highest successful run-chase in ICC Champions Trophy history.
9. India – 356/7 vs England, 2017, Pune
England were on the receiving end of India’s batting dominance in the first ODI of the England’s tour of India 2017 in Pune.
Chasing 351, India were powered by centuries from Virat Kohli (122) and Kedar Jadhav (120). The duo stitched a 200-run stand for the fifth wicket, helping India recover from 63/4.
The hosts won the game by three wickets to take a 1-0 lead in the three-match series.
8. England – 359/4 vs Pakistan, 2019, Bristol
England’s white-ball cricket peaked between 2015 and 2021. The Three Lions chased down a 359-run target with 37 balls to spare against Pakistan in Bristol in 2019.
Jonny Bairstow top-scored for the hosts, whacking 128 off 93 balls. He received solid support from Jason Roy, who chipped in with 76 runs to help England win by six wickets.
7. Australia – 359/6 vs India, 2019, Mohali
In the fourth game of the India vs Australia ODI series in 2019 in India, the visitors chased down a 359-run target in Mohali.
They were powered by a memorable century from Peter Handscomb (117) and a blazing unbeaten 84-run knock off 43 balls by Ashton Turner. Turner was named Player of the Match for his thunderous efforts.
6. South Africa – 362/6 vs India, 2025, Raipur
In the second game of the three-match ODI series between India and South Africa, the visitors scripted history as they chased their third 350+ target in ODI cricket history.
After winning the toss and opting to bowl first in the game, the Proteas conceded a huge total of 358 runs against the hosts. However, they proved their call right in the second innings as they chased down the massive target by four wickets, courtest of a hundred by opener Aiden Markram (110). Captain Temba Bavuma (46), Matthew Breetzke (68) and Dewald Brevis (54) also played crucial knocks in the chase.
5. India – 362/1 vs Australia, 2013, Jaipur
Another unforgettable chapter in the India-Australia ODI rivalry was written in the second ODI of Australia’s 2013 tour of India in Jaipur.
Chasing 360, Rohit Sharma and Virat Kohli stitched an unbeaten 186-run partnership, which became what was a trailer for the next decade.
Rohit top-scored with 141, while Virat and Shikhar Dhawan contributed 100 and 95 runs respectively, as India secured a breezy nine-wicket win with 39 balls to spare.
4. England 364/4 vs West Indies, 2019, Bridgetown
England made light work of the target of 361 set by West Indies in Bridgetown in 2019.
England started strong with Jason Roy (123) and Joe Root (102) scoring dominant centuries. Eoin Morgan (65) and Ben Stokes (20*) later applied the finishing touch to secure a six-wicket win.
Roy was named Player of the Match.
3. South Africa – 372/6 vs Australia, 2016, Durban
The Proteas produced a stunning batting performance against Australia in 2016 at Durban.
Chasing a massive 372-run target, the hosts were led by David Miller, who scored an unbeaten 118 off 79 balls, including 10 fours and six sixes. He added an unbeaten 107-run partnership with Andile Phehlukwayo for the seventh wicket to help South Africa win the game by four wickets.
2. Netherlands – 374/6 vs Scotland, 2025, Dundee
The Netherlands scripted history in June 2025 when they chased down a 300+ target successfully for the first time in ODI cricket. They achieved the feat in an ODI against Scotland in Dundee.
In the game, Scotland won the toss and opted to bat first, where they piled 369/6 in their quota of 50 overs, courtesy of 150-ball 191 by opener George Munsey. However, the Netherlands overcame a humongous total and registered the second-highest successful run-chase in ODI cricket, finishing at 374/6 in 49.2 overs. Max O’Dowd (158), Teja Nidamanuru (51) and Noah Croes (50) were the chief contributors in the chase.
1. South Africa – 438/9 vs Australia, 2006, Johannesburg
South Africa hold the record for the highest successful run-chase in ODI cricket history. They achieved this feat against Australia in Johannesburg during the fifth ODI of the 2006 series.
After conceding the first ever 400+ total in an ODI, South Africa had a shaky start chasing a mammoth target of 435, losing opener Dippenaar for just one run. However, Herschelle Gibbs and captain Graeme Smith stitched a 187-run partnership to bring the hosts back into the game.
Gibbs starred with a brilliant 175 off 111 balls, smashing 21 fours and seven sixes. Mark Boucher and Johan van der Wath kept their calm in the last stage of the match to help South Africa win the game by one wicket.
(All stats are updated till 3rd December, 2025)
How many times 400+ has been chased successfully in ODI cricket?
Only once 400+ has been chased successfully in ODI cricket.
Who holds the record for highest successful run-chase in ODI cricket?
South Africa (438/9 vs Australia) hold the record for highest successful run-chase in ODI cricket.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- AUS vs ENG: Day 2 session timings for Brisbane test, The Ashes 2025-26
- The Ashes 2025-26: [Watch] Matthew Hayden takes sigh of relief on his "walking nude" statement after Joe Root's ton at the Gabba
- AUS vs ENG: Mark Wood opens up about his availability for third test of Ashes 2025-26 in Adelaide
- Josh Inglis doubtful for entire IPL 2026 - Reports
- "Matthew Hayden is happiest person on the earth right now" - Fans react as Joe Root slams his first-ever test century in Australia
- AUS vs ENG: Day 2 session timings for Brisbane test, The Ashes 2025-26
- The Ashes 2025-26: [Watch] Matthew Hayden takes sigh of relief on his "walking nude" statement after Joe Root's ton at the Gabba
- AUS vs ENG: Mark Wood opens up about his availability for third test of Ashes 2025-26 in Adelaide
- Josh Inglis doubtful for entire IPL 2026 - Reports
- "Matthew Hayden is happiest person on the earth right now" - Fans react as Joe Root slams his first-ever test century in Australia