Virat Kohli scored an unbeaten 103, his 48th ODI century, as India beat Bangladesh by seven wickets in their ICC Cricket World Cup fixture in Pune on Thursday, October 19, 2023. Chasing 257 to win, India were always the favourites with Shubman Gill (53) and Rohit Sharma (48) setting up the platform for Kohli. It was India's fourth consecutive win on the trot. (Scorecard | Match Report | Full Coverage)