Multiple choice general knowledge sports

Which Country played most number of ODI's till date.

  1. India

  2. Australia

  3. West Indies

  4. England

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

India has played the most ODI matches of any cricketing nation, reflecting their consistent schedule and long history in ODI cricket since 1974. They have participated in more ODIs than Australia, West Indies, or England.