Who Will Win ICC Cricket World Cup 2011?
ICC Cricket World Cup is here. Here is a chance for you to predict the winners of this World Cup to be played in India, Sri Lanka and Bangladesh. Fourteen teams are split into two groups and there will be a total of 49 matches in this ICC World Cup. Finals will be played in Wankhede Stadium in Mumbai on April 2nd.
Forty Five Days of Cricket Extravaganza!!!!