India’s 2011 World Cup Winning Squad Relive Famous Win On 14-Year Anniversary
April 2, 2011 saw one of the greatest chapters of Indian cricket being written as the nation lifted the ODI World Cup for the second time, 28 years after the first, at the Wankhede Stadium. 14 years later, on the anniversary of the famous win, the players of that 2011 WC winning squad … Read more