Bangladesh, Sri Lanka, and India.
India, Sri Lanka, and Bangledash hosted the 2011 Cricket World Cup Finals.
London city has hosted most number of finals.London had hosted finals for four times.Finals were played at Lord's ground.
The 2011 ICC Cricket World Cup was the tenth Cricket World Cup. It was hosted in India.
The 2011 cricket world cup will be hosted by India, Sri Lanka and Bangladesh.
India has reached in the finals of ODI Cricket World Cup thrice; 1983, 2003 and 2011 and won the finals of 1983 and 2011.
India
2011 Cricket world cup is co-hosted by Bangladesh, India and Sri Lanka
The 2011 ICC Cricket World Cup will be the tenth Cricket World Cup, and will be hosted by three South Asian Test cricket playing countries; India, Sri Lanka and Bangladesh.
Sri Lanka hosted and won the world cup in 1996 and India hosted and won the world cup in 2011
India, Sri Lanka and Bangladesh are hosting the 2011 Cricket World Cup.
India won the 2011 world cup and India, Srilanka , Bangladesh hosted it
Wankhede Stadium, Mumbai