Article top
India is the only country to win the 60-Over, 50-Over and 20-Over World Cup. 60 over world cup was won in the year 1983 under Kapil Dev Capitancy and 50 over world cup in the year 2011 and 20 over world cup in 2007 under MS Dhoni Capitancy.
Matched Content Ad