current world record - Current Lowest innings totals in ODI cricket match
Zimbabwe scored 35 runs against Sri Lanka at Harare in 25 Apr 2004. It’s the Current Lowest innings totals in ODI cricket match. Sri Lanka won by 9 wickets.
Team Against low Runs Year
Zimbabwe Sri Lanka 35 25 Apr 2004
Canada Sri Lanka 36 19 Feb 2003
Zimbabwe Sri Lanka 38 08 Dec 2001
image credit
Full score card