Table of Contents
India‘s cricket grounds have hosted some of the most pulse-pounding ODI run chases, where batters have rewritten records under intense pressure. These encounters highlight bold strokeplay and tactical acumen, captivating audiences across the nation. Among the elite list, South Africa‘s recent heroics in Raipur stand tall alongside historic Indian triumphs and Australia‘s daring efforts. From last-ball finishes to massive partnerships, these moments have redefined limited-overs cricket on Indian soil.
Top 5 highest ODI run chases in India
1. India’s 360 vs Australia, Jaipur 2013

The pinnacle of high-scoring run chases in India came in Jaipur in 2013 when India pursued an imposing 360-run target. Rohit Sharma played a spectacular knock, smashing an unbeaten 141 runs off 123 deliveries with impeccable timing and strokeplay. Shikhar Dhawan’s solid 95 runs provided the perfect platform at the top, and Virat Kohli electrified the crowd by scoring the fastest ODI century by an Indian in just 52 balls. India chased down the massive total in 43.3 overs with 39 balls to spare, showcasing an aggressive yet calculated approach to batting under pressure.
2. Australia’s 359 vs India, Mohali 2019

Australia’s chase of 359 runs at Mohali during the 2019 series remains one of the most breathtaking performances by an overseas team in India. Usman Khawaja and Peter Handscomb laid the foundation with a steady opening partnership, combining patience and aggression. The game-changer was Ashton Turner’s explosive 84 not out from just 43 balls, featuring seven fours and five sixes, which turned the contest decisively in Australia’s favour. Their successful chase in 47.5 overs with 13 balls to spare helped level the series in dramatic fashion.
3. South Africa’s 359 vs India, Raipur 2025

In a recent roller-coaster encounter in Raipur, South Africa pulled off a stunning chase of 359 runs against a formidable Indian bowling attack. After India posted 358/5, powered by Kohli and Ruturaj Gaikwad’s solid first innings partnership, South Africa’s Aiden Markram rose to the occasion with a brilliant century. Supported by key contributions from the lower order, Markram’s innings was a masterclass in composure and timing. The Proteas sealed their chase with just four balls to spare, marking this as the joint-second highest successful ODI run chase on Indian soil and levelling the series 1-1.
4. India’s 351 vs Australia, Nagpur 2013

Another memorable chase was India’s pursuit of 351 runs at Nagpur during a crucial ODI in 2013. The innings began with a strong stand by Dhawan and Rohit, who skillfully negotiated early pressure. Kohli’s commanding unbeaten 115 off 73 balls, packed with 12 fours and four sixes, was instrumental in steering India to a thrilling six-wicket victory with three balls remaining. This win was pivotal in leveling the series, adding to the excitement of the seven-match contest.
5. India’s 351 vs England, Pune 2017

In the first ODI of the 2017 series, India faced a daunting 351-run target set by England. Early wickets threatened to derail the chase as India slumped to 63/4, but a sensational 200-run partnership between Kohli (122) and Kedar Jadhav (120) changed the game’s momentum completely. Their composed yet assertive batting took the game away from England, with India finishing on 356/7 in 48.1 overs, a remarkable recovery and one of the greatest run chases on Indian turf.
Also READ: Shubman Gill returns as BCCI announces India squad for the T20I series against South Africa