Multiple choice How many matches will be played in India of ICC World Cup 2011? 27 28 29 None of these Reveal answer Fill a bubble to check yourself C Correct answer Explanation India hosted 29 matches during the 2011 ICC World Cup. The tournament was co-hosted by India, Sri Lanka, and Bangladesh, with India staging the most matches including the final at Mumbai.