Rohit Sharma smashed a record seventh World Cup century as India powered to an emphatic eight-wicket win over Afghanistan in Wednesday's match in Delhi.
Cricket World Cup host nation India have announced their 15-man squad for the upcoming tournament as they look for their third ODI world title triumph.