Having a good batting lineup in cricket matches is necessary. Good batting is healthy for the team to score good runs and defend the team. But playing the matches without proper batsmen or using batsmen in the wrong order of batting could result in disastrous outcomes. Sometimes luck plays a very important factor in sports. That day would be the day for batsmen or bowlers, it depends on the factor of that day or that player’s mindset. These 10 teams had a very low total in ICC ODI matches and set a record for having a low total inning.

1. Zimbabwe – 35 Runs

At no.1 is team ZIMBABWE in the year2004. This is the lowest total scored by any team in the ICC ODI matches. This was an ODI match between Zimbabwe and Sri Lanka on 25 April 2004. This was the lowest total the team had scored and the lowest total conceded in an innings.

2. USA – 35 Runs

At no.2 is the new inclusion team in the international cricket U.S.A. this was in an ODI match between USA and Nepal on 12 February 2020. The USA didn’t have any strong batting lineup and failed miserably in the field with a low total of just 35 runs. This was the lowest total ever scored by a team in ICC ODI.

3. Canada – 36 Runs

At no.3 is team CANADA in the year 2003. This was a match in the 2003 world cup. This is the 3rd lowest innings total recorded in the ICC ODI matches. This was a match between Canada and Sri Lanka on 19 February 2003. Canada only had 36 runs in total at the end of their inning.

4. Zimbabwe – 38 Runs

At no.4 is team ZIMBABWE in the year 2001. This was in an ODI series between Zimbabwe and Sri Lanka on 8 December 2001. This match was played at the Colombo (SCC) ground. Zimbabwe with their average batting lineup couldn’t stand the bowling lineup Sri Lanka had in their team. Finally, they ended up with a low total score of 38 runs.

5. Sri Lanka – 43 Runs

At no.5 is team SRI LANKA in the year 2012. This was an ICC ODI match between Sri Lanka and South Africa that took place on 11 January 2012. Sri Lanka played with their full spirit but, they couldn’t stand the pace of South African bowlers and end up with a low total of 43 runs. They were all out in 20.1 overs.

6. Pakistan – 43 Runs

At no.6 is the team PAKISTAN in the year 1993. This was in the ODI match between Pakistan and West Indies on 25 February 1993. This match was played at the Cape Town ground. Pakistan struggled in this match but, ultimately failed to withhold the bowling lineup of West Indies. Finally, they ended up with 43 runs.

7. Zimbabwe – 44 Runs

At no.7 is team ZIMBABWE in the year 2009. This was in the ICC ODI match between Zimbabwe and Bangladesh on 3 November 2009. This was played at the chattogram ground. Zimbabwe tried to cope with Bangladesh but, failed with a low score of 44 runs. This was one of the lowest totals they scored in the ODI matches.

8. Canada - 45 Runs

At no.8 is the team CANADA in the year 1979. This was in the world cup series that happened in 1979. This was the match between Canada and England. Canada only managed to score a low total of 45 runs against the mighty England team. This match was played at the famous Manchester ground.

9. Namibia – 45 Runs

At no.9 is team NAMIBIA in the year 2003. This was during the world cup series that took place in the year 2003. This was the league match between Namibia and Australia on 27 February 2003. Namibia scored a low total of 45 runs and recorded the 9th lowest total of ICC ODI matches.

10. India – 54 Runs

At no.10 is team INDIA in the year 2000. This was during an ODI match between India and Sri Lanka on 29 October 2000. This match was played in the Sharjah ground. India scored a low total of 54 runs which is the 10th lowest score ever recorded in an ICC ODI match.