The cricket world cup is being held in India ,Sri Lanka and Pakistan
England
The Rugby World Cup is being held in 2011 in New Zealand.
If it is the cricket world cup that is being held in 2011 , then it will be held in India, Bangladesh and sriLanka.
India, Sri Lanka and Bangladesh.
First Cricket World Cup was held in England.
The 1975 Cricket World Cup was held in England.
The 1979 Cricket World Cup was held in England.
The 1983 Cricket World Cup was held in England.
The 2007 Cricket World Cup was held in West Indies.
The 1987 Cricket World Cup was held in India and Pakistan.
There was no cricket world cup in 2006, there was a football world cup held in Germany.