ICC Cricket World Cup 2011 is coming soon. ICC Cricket World Cup 2011 is being hosted by India, Sri Lanka and Bangladesh. The ICC Cricket World Cup- is scheduled to take place from Feb 19 to April 2nd. This tournament is the big tournament of the cricket world.
Watch video ICC Cricket World Cup 2011 Theme Song 'De Ghuma Ke'