Who have played the most ODI World Cups for India?

Sachin Tendulkar has played the most men's ODI World Cups for India. Sachin featured in six ODI World Cups (1992, 1996, 1999, 2003, 2007 and 2011). Six Indians have played four men's ODI World Cups. They're Sunil Gavaskar, Kapil Dev, Mohammed Azharuddin, Anil Kumble, Javagal Srinath and MS Dhoni. The upcoming edition will be Virat Kohli's fourth ODI World Cup.

Load More