Yuvraj Singh. World cup in 2011 not 2012
India won the icc world cup 2012.It was t20 world cup.
There is no icc world cup cricket because it only comes once in 3 years.
2nd april 2012
The next T20 world cup will be held in Sri Lanka in 2012.
The Indian cricket team has won the 1983 Cricket World Cup, and was runner-up at the 2003 Cricket World Cup. First Cricket World Cup held in 1987 and second world cup in 1996.
The original name of cricket world is ICC Cricket World Cup.
India in 2011 world cup cricket