Mumbai Selected As Host 2011 Cricket WC final

Mumbai's Wankhede Stadium

Mumbai’s Wankhede Stadium will stage the final of the 2011 Cricket World Cup, which is being co-hosted by India, Sri Lanka and Bangladesh. The Indian board has announced the eight venues for the 29 matches it is hosting – including Mohali, which will stage one of the semi-finals. Eden Gardens in Kolkata, which has not [...]