Multiple choice general knowledge sports

Name the player from India who has played max no of matches in ODI other than Sachin.

  1. Anil Kumble

  2. Sunil Gavaskar

  3. Mohmd. Azharudin

  4. Sourav Ganguly

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

Mohammad Azharuddin played 334 ODIs for India, making him the second-most-capped Indian ODI player after Sachin Tendulkar. He captained India for much of the 1990s and was a consistent fixture in the ODI team during his career.