0
Anonymous
In 1983 and 2011 India won the cricket world cup
Wiki User
Chat with our AI personalities
That was 'Prudential World Cup'.
the first world cup was held in year 1975