One Day Worldwide (ODI) cricket started 54 years in the past on January 5, 1971, and since then, the format has witnessed numerous information being made and damaged.
Among the many most exceptional are the largest victories when it comes to runs, with the most important being a staggering 342-run win.
To this point, solely 5 groups have managed to win an ODI by greater than 300 runs, a large margin. Apparently, India has achieved this feat twice, and even Zimbabwe finds a spot on the elite record. With that stated, let’s check out the 5 largest wins within the historical past of ODI cricket.
Prime 5 Largest Wins in ODI Cricket Historical past
5) India – Received by 302 Runs
India options once more in fifth place, thanks to an enormous 302-run win over Sri Lanka on the Wankhede Stadium on November 2, 2023.
4) Zimbabwe – Received by 304 Runs
Zimbabwe pulled off a historic 304-run win in opposition to the USA of America in Harare on June 26, 2023, one of many largest upsets in ODI historical past.
3) Australia – Received by 309 Runs
Australia sits third, after thrashing the Netherlands by 309 runs in Delhi on October 25, 2023.
2) India – Received by 317 Runs
India ranks second on the record, courtesy of a commanding 317-run victory over Sri Lanka in Thiruvananthapuram on January 15, 2023.
1) England – Received by 342 Runs
England holds the document for the largest win in ODI cricket, defeating South Africa by 342 runs in Southampton on September 7, 2025.
It is fascinating that in 54 years of ODI cricket, solely 5 nations have recorded wins by over 300 runs, with India, two-time World Cup winner within the format, doing it twice.
Whereas powerhouses like South Africa, New Zealand, and Pakistan are but to realize this milestone, Zimbabwe’s presence within the record, alternatively, proves that cricket’s magic typically lies within the sudden.
Additionally Examine: BCCI To Method ICC After No Response From ACC Chief On Asia Cup Trophy Handover