Who is the only Indian to have taken more than 300 wickets in ODIs and played in multiple World Cups?
Quiz Options
- Anil Kumble
- Harbhajan Singh
- Zaheer Khan
- Javagal Srinath
Explanation
Anil Kumble played in three Cricket World Cups (1996, 1999, 2003) and is the only Indian spinner to have taken over 300 ODI wickets.