2004
World was held in 2003 not in 2004
It was held in the year 2003, the next one is in 2011.
The final match of the 2003 Cricket World Cup was held in Wanderers Stadium, Johannesburg, South Africa.
The ODI Cricket World Cup held in the 1975, 1979, 1983, 1987, 1992, 1996, 1999, 2003, 2007 & 2011.
India and Australia.
The 1975 Cricket World Cup was held in England.
First icc cricket world cup match was held in Lord's Cricket Ground.It was held in June 7,1975.
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.
India defeated Kenya in the senieinal of 2003 World Cup.
The Cricket World Cup Is Held Every 4 Years
Women Cricket World Cup 2013 will be held in India.