The lowest team score in One Day International (ODI) cricket is 35 runs, made by Zimbabwe against Sri Lanka on April 25, 2004, in Harare.
🏏 Match Details:
-
Team: Zimbabwe
-
Score: 35 all out in 18 overs
-
Opponent: Sri Lanka
-
Venue: Harare Sports Club, Zimbabwe
-
Top Scorer: Stuart Matsikenyeri (11 runs)
-
Best Bowling Figures: Chaminda Vaas took 4 wickets for 11 runs
Other Lowest ODI Team Totals:
-
USA – 35 all out vs. Nepal (2020)
-
Canada – 36 all out vs. Sri Lanka (2003)
-
Zimbabwe – 38 all out vs. Sri Lanka (2001)
-
Sri Lanka – 43 all out vs. South Africa (2012)
These scores highlight how dominant bowling performances, challenging pitch conditions, or inexperienced batting line-ups can lead to historic collapses in ODI cricket.