Multiple choice general knowledge sports

which team holds the record of highest innings total in ODI cricket?

  1. Auatralia

  2. South Africa

  3. India

  4. Sri Lanka

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Sri Lanka scored 443/9 against the Netherlands at Amstelveen in 2006, which is the highest innings total in ODI cricket history. Australia's record chase of 434 was not their highest innings total.