ICC Cricket World Cup 2011 mascot unveiled
The mascot of the ICC Cricket World Cup 2011 was unveiled at a function in Colombo, Sri Lanka, on Friday, 2 April 2010.
Cricket-followers based in the host nations - India, Sri Lanka and Bangladesh - will be able to participate in a contest to name the mascot, The details pertaining to the consumer contest will be intimated in due course.
To view the ICC CWC 2011 mascot animation, click here.