The last cricket world cup was held in 2011 which was won by India.
india
it was in Bangladesh
2011
World Cup 2007 was held in West Indies.
the malinga bowled the last ball in the 2011 world cup
west indies hosted the 2007 edition of the world cup it was won by the australian cricket team
ms dhoni
The world cup for ladies was held in 2011 in Germany.
indi won the last world cup in year 2011 lead by MS Dhoni
It is played every 4 years and the last one was in 2011.
india date- 2nd April 2011 captain- MS Dhoni