One day international cricket matches are a powerhouse for scoring a big total and creating magnificent records. This field is also used for scoring for many centuries. So ODI matches are the ones where most runs flow. Some of these runs are defended by the opposition team and some failed to do so. This list is about the teams who failed to defend their chasing run and let the other team win with a great margin (by runs). Let’s look at those cricket teams who are the Top 10 teams who won the ODI matches with the largest margins by runs.

1. New Zealand – 290 Runs

At no.1 is the NEW ZEALAND team on 1 July 2008. This was an ODI series between New Zealand and Ireland. The target was set for huge 403 runs and Ireland failed to score that huge total. This was in Aberdeen cricket ground. This was an amazing victory for New Zealand in the ICC ODI matches.

2. Australia – 275 Runs

At no.2 is the forever champions AUSTRALIA. They won with a high margin of 275 runs. This was during an ODI series between Australia and Afghanistan on 4 March 2015. This was played on famous Perth ground. They scored a huge total of 418 runs and won the match with a huge margin.

1. New Zealand – 290 Runs

3. South Africa – 272 Runs

At no.3 is the powerful South African team from 2010. They were powerful and ruthless in all the formats of ICC cricket. This was during a match between South Africa and Zimbabwe on 22 October 2010. They scored a huge total of 400 runs and the opposition failed to do the work.

4. South Africa – 258 Runs

At no.4 in SOUTH AFRICA from 2012. This was a match between South Africa and Sri Lanka on 11 June 2012. They scored a total of 302 runs. This match was in the Paarl stadium. This set a huge score and points for South Africa in the ICC points table.

5. India – 257 Runs

At no.5 is the fantastic team INDIA in the year 2007. No one could ever forget their victory in the T20I finals. This was in an ODI match between India and Bermuda on 19 March 2007. They scored a total of 414 runs against them. This was the greatest victory margin by team India.

6. South Africa – 257 Runs

At no.6 is the SOUTH AFRICAN team from the year 2015. This was during the 2015 world cup match between South Africa and West Indies on 27 February 2015. They scored a total of 409 runs on the Sydney ground in Australia. This was the third big margin win by the South African Team in the ICC ODI format.

7. Australia – 256 Runs

At no.7 is team AUSTRALIA in the year 2003. This was in the 2003 world cup ODI match between Australia and Namibia on 27 February 2003. They scored a huge total of 302 runs and defeated Namibia within 100 runs. This was one of the greatest victory margins by the Australian team in 2003.

8. India - 256 Runs

At no.8 is team INDIA in the year 2008. They were a power-packed balanced team in those years and were undefeatable. This was in an ODI match between India and Hong Kong in Karachi on 25 June 2008. They scored a total of 375 runs and defeated Hong Kong with a huge victory margin.

9. Pakistan – 255 Runs

At no.9 is the modern-day PAKISTAN team in the year 2016. This was the highest victory margin for Pakistan in ICC ODI matches. This was in an ODI match between Ireland and Pakistan on 18 august 2016 at Dublin ground. They scored a total of 338 runs and defeated Ireland with ease and had a big victory margin.

10. Srilanka – 245 Runs

At no.10 is the strong SRI LANKA team in the year 2000. This was during an ODI series between Sri Lanka and India on 29 October 2000. This happened in Sharjah, Dubai. They scored a total of 300 runs and defended India within 100 runs and had the biggest victory margin.