Highest Run Chase in ODI Cricket
| # | Team | Score | Opposition | Ground | Result | Match Date |
|---|---|---|---|---|---|---|
| 1 |
South Africa
|
438/9 | Australia | Johannesburg | South Africa won by 1 wicket | 12 Mar 2006 |
| 2 |
Sri Lanka
|
411/8 | India | Rajkot | India won by 3 runs | 15 Dec 2009 |
| 3 |
West Indies
|
389/10 | England | St George's, Grenada | England won by 29 runs | 27 Feb 2019 |
| 4 |
New Zealand
|
383/9 | Australia | Dharamsala | Australia won by 5 runs. | 28 Oct 2023 |
| 5 |
Netherlands
|
374/9 | West Indies | Harare | Netherlands won the Super Over | 26 Jun 2023 |
| 6 |
Netherlands
|
374/6 | Scotland | Dundee | Netherlands won by 4 wickets | 12 Jun 2025 |
| 7 |
South Africa
|
372/6 | Australia | Durban | South Africa won by 4 wickets (with 4 balls remaining) | 5 Oct 2016 |
| 8 |
England
|
366/8 | India | Cuttack | India won by 15 runs | 19 Jan 2017 |
| 9 |
England
|
365/9 | New Zealand | London | New Zealand won by 13 runs (D/L method) | 12 Jun 2015 |
| 10 |
England
|
365/10 | Scotland | Edinburgh | Scotland won by 6 runs | 10 Jun 2018 |
| 11 |
England
|
364/4 | West Indies | Barbados | England won by 6 wickets (with 8 balls remaining) | 20 Feb 2019 |
| 12 |
India
|
362/1 | Australia | Jaipur | India won by 9 wickets | 16 Oct 2013 |
| 13 |
South Africa
|
362/6 | India | Raipur | South Africa won by 4 wickets | 3 Dec 2025 |
| 14 |
Pakistan
|
361/7 | England | Southampton | England won by 12 runs | 11 May 2019 |
| 15 |
Australia
|
359/6 | India | Chandigarh | Australia won by 4 wickets (with 13 balls remaining) | 10 Mar 2019 |
| 16 |
England
|
359/4 | Pakistan | Bristol | England won by 6 wickets (with 31 balls remaining) | 14 May 2019 |
| 17 |
Ireland
|
359/9 | New Zealand | Dublin | New Zealand won by 1 run | 15 Jul 2022 |
| 18 |
India
|
356/7 | England | Pune | India won by 3 wkts (11b rem) | 15 Jan 2017 |
| 19 |
Australia
|
356/5 | England | Lahore | Australia won by 5 wickets | 22 Feb 2025 |
| 20 |
Pakistan
|
355/4 | South Africa | Karachi | Pakistan won by 6 wickets | 12 Feb 2025 |
| 21 |
Pakistan
|
352/4 | Australia | Lahore | Pakistan won by 6 wickets | 31 Mar 2022 |
| 22 |
India
|
351/4 | Australia | Nagpur | India won by 6 wickets | 30 Oct 2013 |
| 23 |
New Zealand
|
350/9 | Australia | Hamilton | New Zealand won by 1 wicket | 20 Feb 2007 |
| 24 |
England
|
350/3 | New Zealand | Nottingham | England won by 7 wickets | 17 Jun 2015 |
| 25 |
New Zealand
|
348/6 | India | Hamilton | New Zealand won by 4 wkts (11b rem) | 5 Feb 2020 |
| 26 |
India
|
347/10 | Australia | Hyderabad | Australia won by 3 runs | 5 Nov 2009 |
| 27 |
South Africa
|
347/5 | England | Bloemfontein | South Africa won by 5 wickets | 29 Jan 2023 |
| 28 |
Pakistan
|
345/4 | Sri Lanka | Hyderabad | Pakistan won by 6 wickets | 10 Oct 2023 |
| 29 |
Pakistan
|
344/8 | India | Karachi | India won by 5 runs | 13 Mar 2004 |
| 30 |
England
|
341/7 | Pakistan | Nottingham | England won by 3 wickets (with 3 balls remaining) | 17 May 2019 |
| 31 |
New Zealand
|
340/5 | Australia | Auckland | New Zealand won by 5 wickets | 17 Feb 2007 |
| 32 |
New Zealand
|
340/7 | England | Napier | Match tied | 20 Feb 2008 |
| 33 |
New Zealand
|
339/5 | England | Dunedin | New Zealand won by 5 wickets | 6 Mar 2018 |
| 34 |
New Zealand
|
339/5 | England | Dunedin | New Zealand won by 5 wickets (with 3 balls remaining) | 7 Mar 2018 |
| 35 |
Afghanistan
|
339/6 | Sri Lanka | Kandy | Sri Lanka won by 42 runs. | 9 Feb 2024 |
| 36 |
England
|
338/8 | India | Bengaluru | Match tied | 27 Feb 2011 |
| 37 |
India
|
338/9 | Australia | Sydney | Australia won by 51 runs. | 29 Nov 2020 |
| 38 |
England
|
337/4 | India | Pune | England won by 6 wickets | 26 Mar 2021 |
| 39 |
New Zealand
|
337/10 | India | Hyderabad | India won by 12 runs. | 18 Jan 2023 |
| 40 |
Pakistan
|
337/3 | New Zealand | Rawalpindi | Pakistan won by 7 wickets | 29 Apr 2023 |
| 41 |
New Zealand
|
335/5 | Australia | Perth | Australia won by 8 runs | 28 Jan 2007 |
| 42 |
New Zealand
|
334/10 | India | Christchurch | India won by 58 runs | 8 Mar 2009 |
| 43 |
Australia
|
334/8 | England | Sydney | Australia won by 2 wickets | 2 Feb 2011 |
| 44 |
Zimbabwe
|
334/5 | Pakistan | Lahore | Pakistan won by 41 runs | 26 May 2015 |
| 45 |
England
|
334/9 | Pakistan | Nottingham | Pakistan won by 14 runs | 3 Jun 2019 |
| 46 |
Bangladesh
|
333/8 | Australia | Nottingham | Australia won by 48 runs | 20 Jun 2019 |
| 47 |
New Zealand
|
332/8 | Australia | Christchurch | New Zealand won by 2 wickets | 10 Dec 2005 |
| 48 |
England
|
332/7 | Pakistan | Birmingham | England won by 3 wickets | 13 Jul 2021 |
| 49 |
South Africa
|
332/10 | India | Ranchi | India won by 17 runs | 30 Nov 2025 |
| 50 |
India
|
331/4 | Australia | Sydney | India won by 6 wickets | 23 Jan 2016 |
| 51 |
New Zealand
|
331/7 | India | Kanpur | India won by 6 runs | 29 Oct 2017 |
| 52 |
West Indies
|
331/5 | Ireland | Dublin | West Indies won by 5 wkts (13b rem) | 11 May 2019 |
| 53 |
Australia
|
330/7 | South Africa | Port Elizabeth | Australia won by 3 wickets | 6 Apr 2002 |
| 54 |
India
|
330/4 | Pakistan | Dhaka | India won by 6 wickets | 18 Mar 2012 |
| 55 |
Sri Lanka
|
329/10 | West Indies | Sharjah | West Indies won by 4 runs | 16 Oct 1995 |
| 56 |
Ireland
|
329/7 | England | Bengaluru | Ireland won by 3 wkts (5b rem) | 2 Mar 2011 |
| 57 |
Zimbabwe
|
329/9 | New Zealand | Bulawayo | Zimbabwe won by 1 wicket | 25 Oct 2011 |
| 58 |
Pakistan
|
329/7 | Bangladesh | Dhaka | Pakistan won by 3 wickets | 4 Mar 2014 |
| 59 |
West Indies
|
329/9 | Sri Lanka | Bulawayo | Sri Lanka won by 1 run | 23 Nov 2016 |
| 60 |
Ireland
|
329/3 | England | Southampton | Ireland won by 7 wkts (1b rem) | 4 Aug 2020 |
| 61 |
England
|
329/5 | West Indies | Antigua | England won by 5 wickets | 2 Nov 2024 |
| 62 |
South Africa
|
328/3 | Australia | Harare | South Africa won by 7 wickets | 27 Aug 2014 |
| 63 |
South Africa
|
328/5 | England | Southampton | England won by 2 runs | 27 May 2017 |
| 64 |
Sri Lanka
|
327/10 | South Africa | Cape Town | South Africa won by 40 runs | 7 Feb 2017 |
| 65 |
New Zealand
|
327/10 | India | Mumbai | India won by 70 runs. | 15 Nov 2023 |
| 66 |
India
|
326/8 | England | London | India won by 2 wickets | 13 Jul 2002 |
| 67 |
Australia
|
326/10 | India | Bengaluru | India won by 57 runs | 2 Nov 2013 |
| 68 |
Zimbabwe
|
326/10 | Ireland | Hobart | Ireland won by 5 runs | 7 Mar 2015 |
| 69 |
India
|
326/2 | West Indies | Guwahati | India won by 8 wickets (with 47 balls remaining) | 21 Oct 2018 |
| 70 |
Sri Lanka
|
326/10 | New Zealand | Mount Maunganui | New Zealand won by 45 runs | 3 Jan 2019 |
| 71 |
Sri Lanka
|
326/10 | South Africa | Delhi | South Africa won by 102 runs. | 7 Oct 2023 |
| 72 |
West Indies
|
326/6 | England | Antigua | West Indies won by 4 wickets | 3 Dec 2023 |
| 73 |
India
|
325/5 | West Indies | Ahmedabad | India won by 5 wickets | 15 Nov 2002 |
| 74 |
West Indies
|
325/6 | Bangladesh | Basseterre | West Indies won by 4 wickets | 12 Dec 2024 |
| 75 |
England
|
325/9 | South Africa | London | South Africa won by 5 runs | 4 Sep 2025 |
| 76 |
Sri Lanka
|
324/2 | England | Leeds | Sri Lanka won by 8 wickets | 1 Jul 2006 |
| 77 |
West Indies
|
324/8 | India | Nagpur | India won by 14 runs | 21 Jan 2007 |
| 78 |
Pakistan
|
324/9 | South Africa | Johannesburg | South Africa won by 17 runs. | 4 Apr 2021 |
| 79 |
Scotland
|
323/5 | Ireland | Edinburgh | Scotland won by 5 wickets | 12 Jul 2011 |
| 80 |
India
|
323/10 | Australia | Canberra | Australia won by 25 runs | 20 Jan 2016 |
| 81 |
Pakistan
|
322/6 | India | Chandigarh | Pakistan won by 4 wickets | 8 Nov 2007 |
| 82 |
Bangladesh
|
322/4 | Scotland | Nelson | Bangladesh won by 6 wkts (11b rem) | 5 Mar 2015 |
| 83 |
Sri Lanka
|
322/3 | India | London | Sri Lanka won by 7 wickets (with 8 balls remaining) | 8 Jun 2017 |
| 84 |
Zimbabwe
|
322/4 | Sri Lanka | Galle | Zimbabwe won by 6 wickets (with 14 balls remaining) | 30 Jun 2017 |
| 85 |
Bangladesh
|
322/3 | West Indies | Taunton | Bangladesh won by 7 wickets (with 51 balls remaining) | 17 Jun 2019 |
| 86 |
England
|
322/9 | India | Pune | India won by 7 runs. | 28 Mar 2021 |
| 87 |
India
|
321/5 | New Zealand | Bengaluru | India won by 5 wickets | 7 Dec 2010 |
| 88 |
India
|
321/3 | Sri Lanka | Hobart | India won by 7 wickets | 28 Feb 2012 |
| 89 |
West Indies
|
321/7 | India | Visakhapatnam | Match tied | 24 Oct 2018 |
| 90 |
Nepal
|
321/10 | Scotland | Dundee | Scotland won by 2 runs | 8 Jun 2025 |
| 91 |
New Zealand
|
320/10 | Australia | Wellington | Australia won by 2 runs | 7 Dec 2005 |
| 92 |
England
|
320/8 | India | Bristol | India won by 9 runs | 24 Aug 2007 |
| 93 |
Bangladesh
|
320/7 | Ireland | Bangladesh won by 3 wickets | 12 May 2023 | |
| 94 |
Pakistan
|
319/7 | India | Ahmedabad | Pakistan won by 3 wickets | 12 Apr 2005 |
| 95 |
West Indies
|
319/10 | India | Kingston | India won by 20 runs | 26 Jun 2009 |
| 96 |
South Africa
|
319/3 | England | Centurion | South Africa won by 7 wickets | 9 Feb 2016 |
| 97 |
Zimbabwe
|
319/4 | Netherlands | Harare | Zimbabwe won by 6 wickets | 20 Jun 2023 |
| 98 |
Zimbabwe
|
318/8 | Bangladesh | Sylhet | Bangladesh won by 4 runs | 3 Mar 2020 |
| 99 |
India
|
317/10 | Pakistan | Rawalpindi | Pakistan won by 12 runs | 16 Mar 2004 |
| 100 |
India
|
317/8 | England | London | India won by 2 wickets | 5 Sep 2007 |
Stats updated after every match.
Latest News
England aim to refocus as Brook’s side open T20 World Cup against Nepal
7 February, 2026
Faith before the fight: Kuldeep Yadav and Varun Chakravarthy pray for World Cup glory
7 February, 2026
Reports: BCCI Drops Bombshell on Rohit Sharma and Virat Kohli in Contract Shake-up!
7 February, 2026
Fortress Wankhede: Can India Maintain Dominance Against Team USA?
7 February, 2026
WATCH: Babar Azam and Shaheen Afridi stun with unreal catch
7 February, 2026
Sixth crown, massive prize: BCCI announces ₹7.5 crore reward for U19 stars
7 February, 2026
Sri Lanka look to reset as Ireland eye early T20 World Cup upset
7 February, 2026
New Zealand seek revival as Afghanistan looms large in Group D opener
7 February, 2026In the exciting world of ODI cricket, the chase of a huge target is one of the most memorable moments of the game. The history of the highest run chases in ODIs shows that when batsmen are in their element, no score is safe. The highest ODI run chase is the high-voltage drama that takes place on the field, which takes your breath away. When we turn the pages of the highest run chase in ODI history, that '438' match still gives us goosebumps.
The Highest Run Chase in ODI That Shocked the World
The record of the highest successful run chase in ODI made by South Africa in Johannesburg is still an example for fans all over the world. Just like this, every highest run chase in odi scorecard tells a story where giving up is forbidden. So buckle up, because this journey of the highest run chase in ODI cricket is nothing short of a roller-coaster ride.
South Africa – 438/9 run chase
In one of the greatest matches in cricket history, South Africa chased down the target of 438/9 against Australia in Johannesburg on 12 March 2006. This victory is considered the highest run chase in ODI history. South Africa fought until the last over and won the match by just one wicket.
Sri Lanka – 411/8 run chase
This thrilling ODI match between India and Sri Lanka was held on December 15, 2009. Sri Lanka’s batting scored against India highest run chase in odi scorecard is 411/8. The Indian team went out to win the match with a dash of courage and determination. The match remained close until the end, but India secured a thrilling 3-run victory.
West Indies – 389/10 run chase
The match was played on 27 February 2019 at St George's, Grenada, in which the West Indies’ highest ODI run chase of 389/10 against England. However, England easily overcame it and won the match by 29 runs, despite the strong batting of the West Indies, but England played even better.
New Zealand – 383/9 run chase
This record was set during a thrilling ODI match, where New Zealand scored the highest successful run chase in ODI of 383/9 against Australia in Dharamsala on 28 October 2023. This was a significant total and reflected the aggressive batting performance of New Zealand's batting lineup. However, the match was a close one, with Australia's 5-run victory. This means that both teams performed well, but Australia had the slight advantage in the end.
Netherlands – 374/9 run chase
The Netherlands and West Indies faced off in a thrilling ODI match in Harare on June 26, 2023. The Netherlands posted a strong odi highest run chase of 374/9. The match was so exciting that it ended in a draw, and the winner was decided through a Super Over, which the Netherlands won.
Netherlands – 374/6 run chase
The Netherlands and Scotland faced off in a thrilling encounter in Dundee, Scotland, on June 12, 2025. The Netherlands posted the highest run chase in ODI cricket of 374/6 against Scotland. Scotland responded with a strong batting performance, but the Netherlands held on until the end to win the match by 4 wickets.
South Africa – 372/6 run chase
An interesting match took place between South Africa and Australia in Durban, South Africa, on October 5, 2016. South Africa registered the highest run chase in odi scorecard of 372/6. Australia tried their best to make a comeback in the match, but South Africa maintained control till the last ball and won the match by 4 wickets.
England – 366/8 run chase
England made against India highest run chase in odi scorecard of 366/8 in Cuttack on 19 January 2017. But India batted brilliantly to win the match by 15 runs. The match provided a thrilling experience for the fans and exposed England's batting potential.
England – 365/9 run chase
England made the highest ODI run chase of 365/9 against New Zealand in London on 12 June 2015. However, the match was decided by the D/L method due to rain, which New Zealand won by 13 runs. This match is known for England's aggressive batting and the impact of the weather.
England – 365/10 run chase
In this historic highest run chase ODI match played in Edinburgh, England scored 365/10 against Scotland on 10 June 2018. Despite this, Scotland produced a tremendous batting performance to achieve the target and defeat England by 6 runs. This was one of the biggest upsets in ODI cricket.
You chase sports news like a batsman chases victory! Get the highest run chase in ODI cricket, latest cricket news, sports news, IPL head to head stats and live scores only on Sports Yaari.