131
views
views
Indian team won the final against Sri Lanka on 2nd April 2011 at the Wankhede Stadium in Mumbai. It’s been 12 years since India’s 2011 World Cup win. They won the World Cup after 28 years. The last win was in 1983.
MS Dhoni’s 2011 World Cup Winning Six Will Be Given Special Regard From MCA At Wankhede
Indian team won the final against Sri Lanka on 2nd April 2011 at the Wankhede Stadium in Mumbai. It’s been 12 years since India’s 2011 World Cup win. They won the World Cup after 28 years. The last win was in 1983.