OTD: When India won the 1983 World Cup - Meet Kapil's Devils!
On 25th June 1983, India, under the captaincy of Kapil Dev, won the cricket World Cup in Lord's. Sportstar takes a look at how the Indian cricketers fared.
25 June, 2020 07:56 IST
25 June, 2020 07:56 IST
For more updates, follow Sportstar on :