Question Details

Detailed explanation and options for the selected question.

Which player has scored the highest number of ODI centuries?

A. Sachin Tendulkar
B. Virat Kohli
C. Ricky Ponting
D. Kumar Sangakkara

Explanation:

Sachin Tendulkar is credited with scoring the highest number of ODI centuries.