Most successful teams in ODI WORLD history

Most successful teams in ODI WORLD history

ENGLAND - 1

ENGLAND - 1

SHRI LANKA - 1

SHRI LANKA - 1

PAKISTAN - 1

PAKISTAN - 1

WEST INDIES - 2

WEST INDIES - 2

INDIA - 2

INDIA - 2

AUSTRALIA - 5

AUSTRALIA - 5