Top 10 Highest Run Chase In ODI Cricket One-Day Internationals (ODIs) have delivered some of the most thrilling moments in cricket history. Among them, Highest Run Chase In ODI Cricket matches captivate fans worldwide. Let’s dive into the 10 most remarkable chases that redefined the limits of this sport.
Here Are Top 10 Highest Run Chase In ODI Cricket:
10. New Zealand vs. Australia (2007)

In Hamilton, New Zealand pulled off a remarkable chase against Australia. The Aussies set a massive target of 349 runs, with Matthew Hayden blasting an unforgettable 181 runs off 166 balls. Despite struggling at times, Craig McMillan’s fiery 117 off 96 balls kept New Zealand alive. Finally, Brendon McCullum’s composed 86 runs* helped the Kiwis reach 349/4 in 49 overs, achieving a memorable victory. The match remains a classic in the Highest Run Chase In ODI Cricket history.
Player | Runs Scored | Balls Faced |
---|---|---|
Craig McMillan | 117 | 96 |
Brendon McCullum | 86* | 91 |
Matthew Hayden | 181 | 166 |
9. England vs. New Zealand (2015)

At Nottingham, England showcased a fearless approach in chasing down 350 runs set by New Zealand. Kane Williamson and Ross Taylor contributed heavily to New Zealand’s total. England’s response began with Alex Hales’ quickfire 67 runs, followed by Eoin Morgan’s attacking 113 runs. Joe Root played a well-paced inning of 106 runs, guiding England to 350/3 in just 44 overs. This emphatic win underscored England’s transformation in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Eoin Morgan | 113 | 82 |
Joe Root | 106 | 97 |
Alex Hales | 67 | 38 |
8. India vs. Australia (2013)

In Nagpur, Australia set a challenging target of 351 runs, powered by George Bailey and Shane Watson’s contributions. India’s openers, Shikhar Dhawan and Rohit Sharma, laid a strong foundation with a 178-run partnership. Dhawan scored 95 runs, while Sharma added 79 runs. However, it was Virat Kohli’s unbeaten 115 off 66 balls that ensured India chased down the target with six balls to spare, marking another milestone in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Virat Kohli | 115* | 66 |
Shikhar Dhawan | 95 | 86 |
Rohit Sharma | 79 | 89 |
7. India vs. England (2017)
Read More :Top 10 Batsmen to Hit Most Runs In an Over in IPL

In Pune, India faced a stiff target of 351 runs set by England. After early wickets, Virat Kohli’s captain’s knock of 122 runs and Kedar Jadhav’s explosive 120 off 76 balls changed the game. Their 200-run partnership was instrumental in India’s victory, as the team reached 356/7 in 48.1 overs. This game remains one of the most inspiring tales in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Virat Kohli | 122 | 105 |
Kedar Jadhav | 120 | 76 |
Joe Root | 78 | 95 |
6. Australia vs. India (2019)

In Mohali, Australia chased down 359 runs set by India. Usman Khawaja’s steady 91 runs and Peter Handscomb’s maiden century (117 off 105 balls) built the platform. Ashton Turner’s fearless 84 off 43 balls sealed the game for Australia with four balls remaining. The match highlighted Australia’s determination in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Ashton Turner | 84 | 43 |
Peter Handscomb | 117 | 105 |
Usman Khawaja | 91 | 99 |
Also Read : Top 10 Best Australian Fast Bowlers
5. England vs. Pakistan (2019)

In Bristol, England chased down 359 runs set by Pakistan. Jonny Bairstow’s blazing 128 off 93 balls set the tone, while Jos Buttler and Joe Root provided critical contributions. England’s deep batting lineup secured the win at 359/4 in 44.5 overs. This match is a testament to their aggressive style in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Jonny Bairstow | 128 | 93 |
Jos Buttler | 48 | 38 |
Imam-ul-Haq | 151 | 131 |
4. India vs. Australia (2013)

In Jaipur, India pulled off an incredible chase of 360 runs against Australia. Rohit Sharma’s unbeaten 141 runs* and Shikhar Dhawan’s 95 runs built a solid platform. Virat Kohli’s record-breaking 100 off 52 balls ensured India reached 362/1 in just 43.3 overs. This match remains iconic in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Rohit Sharma | 141* | 123 |
Virat Kohli | 100* | 52 |
Shikhar Dhawan | 95 | 86 |
3. England vs. West Indies (2019)

In Bridgetown, England successfully chased 361 runs set by West Indies. Jason Roy’s aggressive 123 off 85 balls and Joe Root’s controlled 102 off 97 balls were pivotal. Eoin Morgan’s quick 65 runs helped England reach 364/4 in 48.4 overs. This win showcased England’s batting depth in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Jason Roy | 123 | 85 |
Joe Root | 102 | 97 |
Chris Gayle | 135 | 129 |
2. South Africa vs. Australia (2016)

In Durban, South Africa chased down 372 runs against Australia. Quinton de Kock’s fiery 70 runs and David Miller’s unbeaten 118 off 79 balls sealed a stunning win at 372/6 in 49.2 overs. This game is a testament to South Africa’s prowess in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
David Miller | 118* | 79 |
Quinton de Kock | 70 | 49 |
David Warner | 117 | 97 |
1. South Africa vs. Australia (2006)

The greatest ODI ever played saw South Africa chase down a mammoth 435 runs against Australia. Ricky Ponting’s 164 powered Australia to 434/4, but Herschelle Gibbs’ legendary 175 runs and Graeme Smith’s 90 runs set the foundation. Mark Boucher’s unbeaten 50 runs ensured South Africa clinched victory at 438/9 in 49.5 overs. This match remains unmatched in the Highest Run Chase In ODI Cricket.
Player | Runs Scored | Balls Faced |
Herschelle Gibbs | 175 | 111 |
Graeme Smith | 90 | 55 |
Ricky Ponting | 164 | 105 |
Read More : Top 10 Players With Most Man Of The Series Awards in Cricket