Skip to main content

India vs West Indies — ICC Cricket World Cup Final

Lord's, London · 1983-06-25 · odi — India won by 43 runs

Search on YouTube

Team profile

India

Team profile

West Indies

Related highlights