West Indies won the 20 over World cup in 2012.
Yuvraj Singh. World cup in 2011 not 2012
India won the icc world cup 2012.It was t20 world cup.
India
The winners of the 2011 ICC ODI Cricket World Cup was INDIA .
There is no icc world cup cricket because it only comes once in 3 years.
India
2012
2nd april 2012
There was not a 50 over worl cup. But sri lankans won the t20 world cup.
The original name of cricket world is ICC Cricket World Cup.
Cricket World Cup was created in 1975.
Australia won the 2003 cricket world cup.