The lowest total in ODI World Cup history is 35, which was scored by Zimbabwe against Sri Lanka in 2004.
Zimbabwe were bowled out in just 17.2 overs, with Muttiah Muralitharan taking 7 wickets for 30 runs.
Zimbabwe's total of 35 is a remarkable low, and it is unlikely to be broken anytime soon. The Zimbabwean batsmen were simply no match for the Sri Lankan bowlers,
The Zimbabwean batsmen were simply in poor form. They were unable to rotate the strike and they were unable to find any rhythm
Also Read: Lets Check Detail, Lowest Total in ICC ODI World Cup