It was won by west indies. There were 4 centuries.
In India, it is to be telecasted on Star Cricket. I don't know about other nations.
it was in Bangladesh
India
Yuvraj Singh. World cup in 2011 not 2012
There is no icc world cup cricket because it only comes once in 3 years.
Sri Lanka is the volunteer in 20-20 cricket 2012.Sri Lanka also won the world cup.
The winners of the 2011 ICC ODI Cricket World Cup was INDIA .
2012
2nd april 2012
He scored his 100th International Century of his cricket career.
India won the icc world cup 2012.It was t20 world cup.
West Indies won the 20 over World cup in 2012.