The 12th edition of the ICC World Cup is just around the corner and the 10 participating teams are in full swing preparing themselves for what is arguably considered the most prestigious trophy in the sport of cricket. 10 teams will be part of cricket's showpiece event that will be played in England and Wales from May 30 to July 14.