which team holds the record of most consecutive wins in ODI world cup history?
Australia
South Africa
India
Pakistan