The 2011 ICC Cricket World Cup hosted 29 matches in India. This included group stage matches, one quarterfinal, one semifinal, and the final - all played at various Indian venues. The total tournament had 49 matches across India, Sri Lanka, and Bangladesh, with India hosting the majority.