Highest Successful Run Chase in ODI History

One Day International (ODI) cricket has produced many exciting matches. Some of the most memorable games happen when a team chases a very big target and wins. Scoring more than 300 runs is not easy, but some teams have even chased targets of more than 400 runs.
The Highest Successful Run Chase in ODI History is one of the most interesting records in cricket. It shows how teams can score big runs under pressure and achieve an unexpected victory. South Africa holds the world record with 438/9 against Australia in 2006. Sri Lanka and India have also produced historic run chases in 2026.
What Is the Highest Successful Run Chase in ODI History?
The highest successful run chase in ODI cricket is the highest total scored by a team batting second while winning a match.
In an ODI match, each team normally gets 50 overs to bat. The team batting first sets a target, and the second team must score at least one run more to win.
For example, if a team scores 300 runs, the opposition needs 301 runs to win. If the second team reaches the target, it is called a successful run chase.
South Africa holds the record for the highest successful run chase in men's ODI cricket. The team scored 438/9 against Australia at Johannesburg on 12 March 2006.
Top 15 Highest Successful Run Chases in ODI History
Several teams have chased big targets in ODI cricket. However, only a few have managed to cross the 350-run mark and win.
Here is the list of the 15 highest successful run chases in men's ODI cricket.
| Rank | Team | Score | Against | Venue | Year |
|---|---|---|---|---|---|
| 1 | South Africa | 438/9 | Australia | Johannesburg | 2006 |
| 2 | Sri Lanka | 430/8 | England | Rawalpindi | 2026 |
| 3 | India | 406/2 | West Indies | Guwahati | 2026 |
| 4 | Netherlands | 374/6 | Scotland | Dundee | 2025 |
| 5 | South Africa | 372/6 | Australia | Durban | 2016 |
| 6 | England | 364/4 | West Indies | Bridgetown | 2019 |
| 7 | India | 362/1 | Australia | Jaipur | 2013 |
| 7 | South Africa | 362/6 | India | Raipur | 2025 |
| 9 | England | 359/4 | Pakistan | Bristol | 2019 |
| 9 | Australia | 359/6 | India | Mohali | 2019 |
| 11 | India | 356/7 | England | Pune | 2017 |
| 11 | Australia | 356/5 | England | Lahore | 2025 |
| 13 | Pakistan | 355/4 | South Africa | Karachi | 2025 |
| 14 | West Indies | 352/5 | India | New Chandigarh | 2026 |
| 15 | India | 351/4 | Australia | Nagpur | 2013 |
Note: This table covers men's ODI cricket. Teams with equal scores share the same rank. The score shown is the final total of the winning team, not necessarily the exact target.
1. South Africa – 438/9 Against Australia (2006)
South Africa holds the record for the highest successful run chase in ODI history. The team achieved this incredible victory against Australia on 12 March 2006 at the Wanderers Stadium in Johannesburg.
Australia batted first and scored 434/4 in 50 overs. Captain Ricky Ponting played a brilliant innings of 164 runs from 105 balls. His batting helped Australia reach a huge total.
South Africa needed 435 runs to win the match. Chasing such a big target was a difficult challenge, but the home team played excellent cricket.
Herschelle Gibbs scored an outstanding 175 runs from 111 balls. Captain Graeme Smith also contributed 90 runs. Mark Boucher remained unbeaten on 50 runs.
South Africa reached 438/9 in 49.5 overs and won the match by one wicket with one ball remaining.
This match is still remembered as one of the greatest games in ODI cricket.
2. Sri Lanka – 430/8 Against England (2026)
Sri Lanka created history on 22 October 2026 by chasing a target of 430 runs against England in Rawalpindi.
England batted first and scored 429/4 in 50 overs. Harry Brook played an incredible innings of 202 not out from 116 balls. Joe Root scored 69 runs, while Will Jacks contributed 66 runs.
Sri Lanka needed 430 runs to win the match. The team showed great confidence and continued scoring runs under pressure.
Pavan Rathnayake played a brilliant innings of 130 runs from 106 balls. His performance helped Sri Lanka stay in the match.
Sri Lanka reached 430/8 in 49.5 overs. Janith Liyanage hit the winning six, and Sri Lanka won by two wickets with one ball remaining.
It became the second-highest successful run chase in ODI history.
3. India – 406/2 Against West Indies (2026)
India produced a fantastic batting performance against West Indies on 30 September 2026 in Guwahati.
West Indies batted first and scored 405/7 in 50 overs. India needed 406 runs to win the match.
Indian captain Shubman Gill played an outstanding innings of 223 not out from 133 balls. Rohit Sharma also scored 101 runs from 75 balls.
The two batters built a huge opening partnership and made the chase look easy.
India reached 406/2 in just 43.3 overs and won the match by eight wickets.
This became India's highest successful run chase in men's ODI cricket.
4. Netherlands – 374/6 Against Scotland (2025)
The Netherlands achieved a historic victory against Scotland on 12 June 2025 in Dundee.
Scotland batted first and scored 369/6 in 50 overs. George Munsey played an excellent innings of 191 runs from 150 balls.
The Netherlands needed 370 runs to win. Max O'Dowd played a brilliant innings of 158 not out, while Teja Nidamanuru scored 51 runs.
The Netherlands reached 374/6 in 49.2 overs and won the match by four wickets.
This was one of the biggest successful run chases by an Associate cricket nation.
5. South Africa – 372/6 Against Australia (2016)
South Africa once again showed its strong batting ability against Australia on 5 October 2016 in Durban.
Australia batted first and scored 371/6 in 50 overs. South Africa needed 372 runs to win the match.
The South African batters played attacking cricket and completed the chase successfully.
South Africa reached 372/6 in 49.2 overs and won the match by four wickets.
This was another important achievement in South African ODI cricket.
6. England – 364/4 Against West Indies (2019)
England recorded a big successful run chase against West Indies on 20 February 2019 in Bridgetown.
West Indies scored 360/8 in 50 overs. England needed 361 runs to win.
England's batters played confidently and kept the required run rate under control. They reached 364/4 in 48.4 overs.
England won the match by six wickets. It was another example of the team's strong batting performance in ODI cricket.
7. India – 362/1 Against Australia (2013)
India achieved a memorable victory against Australia on 16 October 2013 in Jaipur.
Australia batted first and scored 359/5 in 50 overs. India needed 360 runs to win.
Shikhar Dhawan scored 95 runs, Rohit Sharma made 141 not out, and Virat Kohli scored 100 not out.
India reached 362/1 in just 43.3 overs and won the match by nine wickets.
This remains one of India's most memorable ODI run chases.
Why Are Big Run Chases Difficult in ODI Cricket?
Chasing a big target in ODI cricket is never easy. A team needs good batting, smart planning and strong partnerships to win.
Here are some important reasons:
1. Required Run Rate: When the target is very high, batters must score quickly. A rising required run rate creates pressure.
2. Losing Early Wickets: If a team loses important batters early, chasing a big target becomes much harder.
3. Strong Bowling: The bowling team tries to take wickets and control the runs. This makes it difficult for batters to score freely.
4. Good Partnerships: Batters need to build partnerships and keep the scoreboard moving. Good partnerships help teams stay in the match.
5. Mental Pressure: Chasing a huge target requires patience and confidence. Batters must stay calm even when the required run rate increases.
Conclusion
ODI cricket has produced many exciting run chases over the years. South Africa's 438/9 against Australia in 2006 remains the highest successful run chase in men's ODI history.
Sri Lanka's 430/8 against England and India's 406/2 against West Indies in 2026 have also become important records.
These matches show that even very big targets can be achieved with good batting, strong partnerships and the right approach. Cricket fans will always wait to see whether another team can break South Africa's famous record.
Data updated: 10 November 2026.
Frequently asked questions
What is the highest successful run chase in ODI history?
South Africa holds the record for the highest successful run chase in ODI history. The team scored 438/9 against Australia in Johannesburg on 12 March 2006.
Which team scored 438 runs in an ODI run chase?
South Africa scored 438/9 while chasing Australia's target of 435 runs in 2006. South Africa won the match by one wicket.
What is the second-highest successful run chase in ODI history?
Sri Lanka recorded 430/8 against England in 2026, making it the second-highest successful run chase in ODI history.
What is India's highest successful run chase in ODI cricket?
India's highest successful run chase is 406/2 against West Indies in 2026.
Which player scored the most runs in the highest successful ODI run chase?
Herschelle Gibbs scored 175 runs from 111 balls for South Africa against Australia during the famous 438-run chase in 2006.


