SportsCan Sri Lanka repeat 1996?TNT DeskFebruary 18, 2011 by TNT DeskFebruary 18, 2011 The last time the Cricket World Cup was played in the Subcontinent, Sri Lanka clinched the trophy. Are they going to do it again? The...