IND vs SL, April 2 2011 to Nov 2 2023: How much 2 sides have changed since WC final at Wankhede
Cricket | Nov 02, 2023, 02:34 PM IST12 years later, it is the same two teams - India and Sri Lanka - up against each other at the same venue in Mumbai, the Wankhede Stadium. The gulf between the two teams has increased over the years, but the nostalgia is surely going to drive the fans with India aiming to seal a semifinal spot.