Which country co-hosted the 2011 Cricket World Cup with India and Sri Lanka?

The story behind the answer

Bangladesh co-hosted the 2011 Cricket World Cup with India and Sri Lanka.

The tournament was staged across three South Asian countries from 19 February to 2 April 2011. Bangladesh hosted eight matches at venues in Dhaka and Chittagong, including the opening ceremony in Dhaka. It was the first time Bangladesh had hosted Cricket World Cup matches.

Pakistan had originally been part of the four-country hosting plan, but the ICC removed its hosting rights after security concerns intensified following the 2009 attack on the Sri Lankan team in Lahore. Matches initially allocated to Pakistan were redistributed among India, Sri Lanka and Bangladesh, leaving the final hosts as a three-country partnership.

India staged most of the tournament’s matches and hosted the final at Mumbai’s Wankhede Stadium. Sri Lanka hosted matches and one semi-final, while Bangladesh staged the opening ceremony and group games. India eventually defeated Sri Lanka by six wickets in the final, becoming the first team to win the men’s World Cup final on home soil.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: