2011 World Cup: What are India's World Cup-winning cricketers doing now
  • 3 years ago
Exactly 10 years ago on April 2, 2011, India had beaten Sri Lanka in the final to lift the ODI World Cup after a gap of 28 years as they became the first team to win the world event on home soil.
Recommended