The 20 Shortest and Lowest Innings in ODI History
cricinfo.com

The 20 Shortest and Lowest Innings in ODI History

Though ODI cricket has witnessed some memorable high scoring matches, the cut-throat nature of the ODI game is evident in the lowest team scoreline in ODI history. These frighten figures are frequently caused by one of three things: brilliant bowling efforts, bad batting conditions or ‘collapse’ under pressure. They have become a part of cricket history and every team tries to avoid such batting failures.

The lowest team score in ODI is 35 which is scorched by two different teams. These games show the rapid speed at which a match can go to the bowlers’ favour. These games are the subject of further analysis by fans and experts in order to gain insight into the nuances of winning and losing 50-over cricket.

Top 20 Lowest Team Scores in ODI Cricket

The list of lowest team score in ODI has seen Zimbabwe making significant appearances when it comes to their cricket woes. Other teams, such as full members and associate nations, have also been humiliated in their totals. The next table includes the Top 20 lowest innings to complete with accurate dates and information.

RankScoreTeamOversRRInnsOppositionGroundResultMatch Date
135Zimbabwe18.11.941Sri LankaHarareLost25 Apr 2004
235U.S.A.12.02.911NepalKirtipurLost12 Feb 2020
336Canada18.41.921Sri LankaPaarlLost19 Feb 2003
438Zimbabwe15.42.421Sri LankaColombo (SSC)Lost8 Dec 2001
543Sri Lanka20.12.132South AfricaPaarlLost11 Jan 2012
643Pakistan19.52.161West IndiesCape TownLost25 Feb 1993
744Zimbabwe24.51.771BangladeshChattogramLost3 Nov 2009
845Canada40.31.111EnglandManchesterLost13 Jun 1979
945Namibia14.03.212AustraliaPotchefstroomLost27 Feb 2003
1049U.A.E.22.12.212U.S.A.Dubai (DICS)Lost3 Nov 2025
1150Sri Lanka15.23.261IndiaColombo (RPS)Lost17 Sep 2023
1254India26.32.032Sri LankaSharjahLost29 Oct 2000
1354West Indies23.22.312South AfricaCape TownLost25 Jan 2004
1454Zimbabwe17.53.022AfghanistanHarareLost19 Dec 2024
1554Zimbabwe13.53.902AfghanistanHarareLost26 Feb 2017
1655Sri Lanka28.31.922West IndiesSharjahLost3 Dec 1986
1755Sri Lanka19.42.792IndiaWankhedeLost2 Nov 2023
1858Bangladesh18.53.071West IndiesMirpurLost4 Mar 2011
1958Bangladesh17.43.282IndiaMirpurLost17 Jun 2014
2058Afghanistan16.13.582ZimbabweSharjahLost2 Jan 2016

In-Depth Analysis of Top 7 Lowest Scores

1. Zimbabwe – 35 vs Sri Lanka

Screenshot 2026 06 27 124028
cricketcountry.com

This is the lowest run-rate sum for a team in the history of ODIs. Zimbabwe were bowled out for 35 in just 18.1 overs at a run rate of 1.94. Sri Lanka bowlers brought the home advantage to the fore and did not allow Zimbabwe to take their foot off the ground. It is still mentioned when Zimbabwe’s batting fails and one of the most embarrassing days in cricketing history to date.

2. U.S.A. – 35 vs Nepal

Screenshot 2026 06 27 124040
everest-times.com

USA got to parity with the record low of 35 runs in 12 overs against Nepal. This was a significant failure which highlighted the problems facing associate teams when they come up against disciplined bowling. It was a shocking result, a result which drew global attention for all the wrong reasons for USA cricket.

3. Canada – 36 vs Sri Lanka

Screenshot 2026 06 27 124006
cricinfo.com

Canada scored only 36 runs in 18.4 overs against Sri Lanka. The Sri Lankan bowlers took the upper hand right from the beginning of the match. This performance is considered to be one of Canada’s worst in ODIs in the World Cup era of 2003.

4. Zimbabwe – 38 vs Sri Lanka

Screenshot 2026 06 27 123953
cricinfo.com

Zimbabwe lost 38 runs off 15.4 overs in Sri Lanka. The away situation and the terrific Sri Lankan attack were too much to cope. This was Zimbabwe’s sixth consecutive defeat in their record.

5. Sri Lanka – 43 vs South Africa

Screenshot 2026 06 27 123941
dailymirror.lk

Sri Lanka were bowled out for 43 in the second innings in South Africa. South Africa bowlers won a dominant match due to the pace friendly conditions. It is one of the lowest in the ODI history of Sri Lanka.

6. Pakistan – 43 vs West Indies

Screenshot 2026 06 27 123931
espncricinfo.com

Pakistan lost a World Cup game to West Indies by scoring 43 runs. The Caribbean bowlers availed themselves of the opportunity well in Cape Town. This was one of the lowest scores ever for a major Full Member team.

7. Zimbabwe – 44 vs Bangladesh

Screenshot 2026 06 27 123923
espncricinfo.com

In the game against Bangladesh, Zimbabwe could only muster 44 runs from 24.5 overs. The Bangladeshi bowlers performed exceptionally to bundle them out cheaply. This game further cemented Zimbabwe’s not sought after place in the bottom of the pile.

The Impact and Reasons Behind Historic Low Totals

A low score is common in ODI records which is mainly attributed to the batting order and the quality of the bowlers. Early successes instill fear and then there are more wickets. These collapses are frequently on a seaming or turning pitch where touching the ball is very difficult.

They are valuable reminders for current teams of developing innings carefully and keeping cool. It is not like the modern day of big hitting either, as these low scores still occur from time to time.

Looking Ahead: What These Records Teach Us

Cricket has always been an erratic sport, as the history of Lowest team scores in ODI prove. There’s the beauty of big totals and hitting six, but those spectacular collapses are also a part of what makes the game. They demonstrate the significance of being a great bowler with great mental strength.

New chapters can be written as the ongoing series, Afghanistan vs India in June 2026, and other ICC events continue. But these historic lows are always going to be a measure of failure in ODI cricket.

Suggested Read

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *