On April 2.2011 ; India won the 2011 Cricket World Cup, defeating Sri Lanka by 6 wickets in the final in Mumbai, thus becoming the first country to win the Cricket World Cup final on home soil.