2011 World Cup: What are India's World Cup-winning cricketers doing now

2021-04-02 15

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.

Free Traffic Exchange