1 / 10
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)

Sports review of 2011

November 26, 2012

As India were crowned world cricket champions for the first time in 28 years, here are the top sport events of 2011.