No of centuries scored by Sunil Gavaskar in ODI..
B
Correct answer
Explanation
Despite being one of the greatest Test batsmen with 34 Test centuries, Sunil Gavaskar scored only one ODI century in his entire career - 103 not out against New Zealand in the 1985 World Championship of Cricket. His classical batting style was better suited to Test matches.