ICC cricket World Cup: England play South Africa in opener Thursday

India head into the World Cup as one of the favorites alongside England. With a strong batting lineup and a good mixture of variety in the bowling, India are touted to be the team to beat in the tournament. Continue Reading