Who has played most number of ODI matches?

  1. Ricky Ponting

  2. Inzamam-ul-Haq

  3. Sanath Jayasuriya

  4. Sachin Tendulkar


Correct Option: D

Find more quizzes: