Zimbabwe leads this chart as they were bundled out for just 35 runs against Sri Lanka – this is the lowest score in an ODI. The United States and Canada follow Zimbabwe as the team to have scored the lowest runs in ODIs.
One Day cricket has seen the maximum number of tweaks as far as the formats of cricket is concerned. When it was first played, it had 60 overs in both innings. It was then reduced to 50 overs, there have been numerous changes made in this format. The fielding restrictions, use of new balls from either side have been the several modifications made to the format.
Here are the list of teams with the lowest score in ODIs:
Position | Team | Score | Overs | Opposition | Ground | Match Date |
1 | Zimbabwe | 35 | 18 | v Sri Lanka | Harare | 25 Apr 2004 |
2 | U.S.A. | 35 | 12 | v Nepal | Kirtipur | 12 Feb 2020 |
3 | Canada | 36 | 18.4 | v Sri Lanka | Paarl | 19 Feb 2003 |
4 | Zimbabwe | 38 | 15.4 | v Sri Lanka | Colombo (SSC) | 8 Dec 2001 |
5 | Sri Lanka | 43 | 20.1 | v South Africa | Paarl | 11 Jan 2012 |
6 | Pakistan | 43 | 19.5 | v West Indies | Cape Town | 25 Feb 1993 |
7 | Zimbabwe | 44 | 24.5 | v Bangladesh | Chattogram | 3 Nov 2009 |
8 | Canada | 45 | 40.3 | v England | Manchester | 13 Jun 1979 |
9 | Namibia | 45 | 14 | v Australia | Potchefstroom | 27 Feb 2003 |
10 | India | 54 | 26.3 | v Sri Lanka | Sharjah | 29 Oct 2000 |
Zimbabwe leads this chart. In this match against Sri Lanka, Zimbabwe lost the toss and were asked to bat first by Sri Lankan captain Marvan Atapattu. This decision was vindicated by the Sri Lankan fast bowlers as Chaminda Vaas and debutant Farveez Maharoof sliced through the Zimbabwe batting order and bundled them out for 35 runs – the lowest score in ODIs. Vaas ended with four wickets while Farveez Maharoof picked up three wickets. Dilhara Fernando picked up the other two wickets.
Such was the carnage that none of the other Zimbabwe batters could even reach double figures. Sri Lanka strolled to the target and won the match with 9 wickets.
Among the top 10 lowest scores in One Day Internationals, Zimbabwe appears thrice. They were dismissed by Sri Lanka and Bangladesh for 43 and 44 runs respectively.