1983 Cricket World Cup

37 years of India’s maiden World Cup title win

It was on June 25, 1983, when India lifted their first-ever cricket World Cup title, defeating West Indies in the…

4 years ago