Virender Sehwag scored his first ODI century against Bangladesh and converted it into the highest score by an Indian against Bangladesh - 175 off 140 balls. It is also Sehwag's highest score in ODIs.Sehwag faced 140 deliveries in this innings, which is the most he has ever faced in an ODI innings, beating his earlier record by one ballVirat Kohli reached his hundred off the penultimate ball of the Indian innings and became the first Indian batsman to score a century on World Cup debut.India's 370 against Bangladesh is not only the highest total on the opening day of World Cups, but also the fifth highest in all World Cup matches.The 203-run partnership between Sehwag and Kohli is the fifth 200-plus stand for India in World Cups, the most for any team.