Watch: MS Dhoni Inaugurates 2011 World Cup Victory Memorial at Wankhede Stadium, Built At The Spot Of His Iconic Six
The 2011 World Cup victory was a historic moment for Indian cricket, as it was the first time India had won the tournament in 28 years.
Apr 08, 2023, 17:14 PM IST