T20 World Cup organized by international cricket council. The 2014 event will be a host to 16 nations. Also Read All Time Top Scorers in ODI’s Worldcups. The inaugural event, was held in south africa 2007. Since then 4 events has been organized. India, Pakistan, England and West Indies are the winners of the event […]