Search results
On This Day In 1979: West Indies Won Their Second World Cup Trophy at Lord’s - News18
News18· 6 days agoThe West Indies cricket team established their supremacy by winning their second consecutive ODI...
On This Day in 1983: India Stuns Mighty West Indies, Wins Cricket World Cup! - News18
News18· 4 days agoWhen India landed in the English shores in 1983 for the World Cup, the odds weren’t in their favour....