Multiple choice general knowledge sports

The great Indian batsman Sunil Gavaskar, scored tons of runs in test cricket. However in one day cricket, he has scored only one century. Against which team did he score his only one day hundred?

  1. Australia

  2. New Zealand

  3. West Indies

  4. South Africa

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

Sunil Gavaskar scored his only ODI century (103*) against New Zealand in the 1987 World Cup. Remarkably, given his test prowess, this was his sole one-day hundred in his entire ODI career spanning 108 matches. Australia, West Indies, and South Africa were not the teams against whom he scored this lone century.