World Cup
13 years of India’s World Cup 2011 win: Fans relive moment when Team India won after 28 years
Thirteen years ago on April 2, Team India won the World Cup 2011 against Sri Lanka.
Its been 13 years since India defeated Sri Lanka by six wickets at the Wankhede Stadium in Mumbai to win the prestigious World Cup 2011 on April 2, 2011. After the win, the Indian cricket team lifted… [+2643 chars]
Related
Share this page
Guest Posts by Easy Branches