IND vs SL, ODI World Cup: When and where to watch, date, time

Twelve years on from that dream April 2011 night when a country of billions landed in a frenzy of delight, India take on Sri Lanka in another World Cup clash in Mumbai on Thursday, albeit one that is poles apart from being termed an encore.

IND vs SL, ODI World Cup: When and where to watch, date, time
Twelve years on from that dream April 2011 night when a country of billions landed in a frenzy of delight, India take on Sri Lanka in another World Cup clash in Mumbai on Thursday, albeit one that is poles apart from being termed an encore.