Virat Kohli & Rohit Sharma (Source: PTI)
India has witnessed some of the most thrilling ODI run chases in cricket history, with matches that kept fans glued to their seats until the final ball. These high-pressure chases showcase fearless batting, strategic brilliance, and unforgettable moments that redefine the way limited-overs cricket takes place over the years.
From dramatic last-over finishes to monumental team efforts, ODI run chases on Indian soil have produced iconic performances and record-breaking feats. Here are the five highest successful run chases in ODIs on Indian soil, moments that celebrate the spirit, resilience, and electrifying excitement of cricket in India.
3. India’s 351-run chase vs Australia, Nagpur 2013
In the sixth ODI of the epic 2013 seven-match ODI series, India chased down 351 against Australia in a thrilling display. Early contributions from Shikhar Dhawan and Rohit Sharma set the stage before Virat Kohli’s masterful, unbeaten 115 sealed one of the most successful ODI run-chases in India back in the day. With three balls left, the win leveled the series 2-2 and set up a dramatic decider for fans to remember.
3. India’s 351-run chase vs England, Pune 2017
India’s joint-third highest ODI chase came in Pune in 2017, when Virat Kohli and Kedar Jadhav smashed superb centuries to take down England’s 351-run target. India had collapsed to 63 for the loss of 4 wickets early in the chase, but an electrifying 200-run partnership between Kohli and Jadhav transformed the contest, steering the team India to a remarkable victory in the first match of the three-match ODI series and remains one of India’s finest run chases.
2. South Africa’s 359-run chase vs India, Raipur 2025
In a breathtaking Raipur ODI, South Africa stunned the world by chasing down India’s mammoth 359-run target. Virat Kohli and Ruturaj Gaikwad had set the stage with a spectacular partnership earlier in game, but Aiden Markram’s brilliant century, backed by crucial lower-order contributions, powered the Proteas to a thrilling 4-wicket win with just four balls to spare, making it the joint second highest successful ODI run-chase in India.
2. Australia’s 359-run chase vs India, Mohali 2025
Another 359-run chase was during the 2019 Mohali ODI where Australia pulled off the record-breaking chase against India to level the five-match series by 2-2. Usman Khawaja and Peter Handscomb laid the foundation, but it was Ashton Turner’s outrageous unbeaten 84 off 43 balls that turned the game on its head. The visitors completed the second-highest ODI run chase ever on Indian soil with 13 balls to spare.
1. India’s 360-run chase vs Australia, Jaipur 2013
The iconic 360-run chase by India against Australia in the 2013 ODI series tops the list of highest ODI chases on Indian soil. India’s star-studded top order delivered a performance to remember, with Shikhar Dhawan scoring 95, Rohit Sharma an unbeaten 141, and Virat Kohli’s 52-ball fastest ODI century by an Indian player back then. Together, they dismantled Australia’s massive total, completing the chase with 39 balls to spare, a moment still very much fresh in the minds of Indian fans.




.jpg?type=mq)
.jpg?type=mq)
