The 12th edition of ICC Cricket World Cup gets underway today with two of the ODI heavyweights locking horns in Kennington Oval, London. England will be entering the tournament with the tag of favorites while South Africa would want to put an end to the tag of chokers on their name and both the teams will fight to clench their maiden World Cup title.