Top 10 highest successful run chases in One-Day International cricket

South Africa completed the highest successful run chase in ODI history when they reached 438/9 against Australia in Johannesburg during the fifth ODI of the 2006 series. Khel Now’s list of the top 10 highest successful run chases in ODI cricket, published on 2026-09-30, documents that match alongside more recent high-scoring chases through 2026.
ODI cricket has become more batting-friendly over the past 14 years, the article notes, with the white ball losing its shine and hardness quickly compared with the red ball used in Tests. Rule changes cited include the use of two new balls from both ends and allowing four fielders outside the circle from the 10th to 40th over, factors Khel Now says have made batting more comfortable. The piece states targets over 300 have become easier to chase and that teams have chased 350+ on several occasions.
India recovered from 63/4 to chase 351 in the first ODI of England’s tour of India 2017 in Pune, powered by centuries from Virat Kohli (122) and Kedar Jadhav (120) and a 200-run stand for the fifth wicket; the hosts won by three wickets to take a 1-0 lead in the three-match series. England chased 359 with 37 balls to spare against Pakistan in Bristol in 2019, Jonny Bairstow top-scoring with 128 off 93 balls and Jason Roy contributing 76 as England won by six wickets.
Australia chased 359 in the fourth game of the India vs Australia ODI series in 2019 in Mohali, led by Peter Handscomb’s 117 and Ashton Turner’s unbeaten 84 off 43 balls; Turner was named Player of the Match. In the second game of the three-match ODI series between India and South Africa, the visitors chased down a target after India posted 358; opener Aiden Markram scored 110 and Temba Bavuma (46), Matthew Breetzke (68) and Dewald Brevis (54) also made important contributions as the visitors won by four wickets.
In the second ODI of Australia’s 2013 tour of India in Jaipur, India chased 360 with an unbeaten 186-run partnership between Rohit Sharma and Virat Kohli; Rohit top-scored with 141, Virat made 100 and Shikhar Dhawan contributed 95 as India secured a nine-wicket win with 39 balls to spare. England chased 361 set by West Indies in Bridgetown in 2019, with Jason Roy (123) and Joe Root (102) both scoring centuries, Eoin Morgan adding 65 and Ben Stokes finishing 20* to give England a six-wicket win; Roy was named Player of the Match.
South Africa chased 372 against Australia in Durban in 2016, with David Miller producing an unbeaten 118 off 79 balls that included 10 fours and six sixes; Miller and Andile Phehlukwayo added an unbeaten 107-run partnership for the seventh wicket to secure a four-wicket victory. The Netherlands achieved a first for their side in June 2025 when they became the first Dutch team to chase a 300+ target successfully, overcoming Scotland’s 369/6 in Dundee to finish at 374/6 in 49.2 overs; Max O’Dowd scored 158, Teja Nidamanuru 51 and Noah Croes 50, and Scotland opener George Munsey had made 191 off 150.
India registered a chase of 406 against the West Indies at Barsapara Cricket Stadium in Guwahati in 2026, with Rohit Sharma scoring 101 and Shubman Gill remaining unbeaten on 223 as the pair added 255 for the opening stand; Gill recorded his second ODI double century and India completed the chase with eight wickets in hand. South Africa’s successful chase against Australia in 2006 is recounted with additional detail: after losing opener Dippenaar for one, Herschelle Gibbs hit 175 off 111 balls including 21 fours and seven sixes and combined with captain Graeme Smith in a 187-run partnership, while Mark Boucher and Johan van der Wath steadied the innings to help South Africa win by one wicket.
Only twice has a 400+ total been chased successfully in ODI cricket, the article states. South Africa’s 438/9 versus Australia remains, according to Khel Now, the highest successful run-chase in ODI history.