Kirsten opens up on Yuvraj’s near-omission from 2011 WC squad
India went on to win the World Cup, ending a 28-year title drought. The final, played at the iconic Wankhede Stadium in Mumbai, saw India beat Sri Lanka by six wickets.
India went on to win the World Cup, ending a 28-year title drought. The final, played at the iconic Wankhede Stadium in Mumbai, saw India beat Sri Lanka by six wickets.