A look back at the World Cup that no Indian will ever forget!

Updated: May 30, 2019, 16:13 IST

Twenty-eight years after Kapil Dev and his men won the World Cup in 1983, India recaptured the World Cup in 2011 at the Wankhede Stadium against Sri Lanka. Here’s a look at some of the best moments of the memorable tournament.