The 12th edition of the ICC Cricket World Cup is knocking on our doorways and it will be played from 30 May to 14th of...