Who won the 2011 Cricket World Cup?

Review the verified answer and explanation for this Military Engineer Services (MES) past-paper question on CampusFin.

Who won the 2011 Cricket World Cup? Answer: India

India won the 2011 ICC Cricket World Cup by defeating Sri Lanka in the final held on 2 April 2011 at Wankhede Stadium, Mumbai. India won the match by 6 wickets, becoming the first team to win the Cricket World Cup on home soil.