India defeated Sri Lanka to win the 2011 ICC World Cup on April 2, at Wankhede Stadium in Mumbai. It was the first time India won the world cup since 1983. (INDRANIL MUKHERJEE/AFP/Getty Images)
1 / 10
Thu, Dec 8, 2011 11:46 AM AST (Arabian)