India batter Virat Kohli smashed his 48th ODI ton to guide India to a comfortable seven-wicket win over Bangladesh in their World Cup encounter in Pune on Thursday. Kohli put away six fours and four sixes for his unbeaten 97-ball 103 and was aptly aided by openers Shubman Gill and Rohit Sharma who scored 53 and 48 respectively as India registered their fourth straight win of the tournament by chasing down Bangladesh's 256-run target in 41.3 overs. Bangladesh off-spinner Mehedi Hasan Miraz scalped two wickets for 47 runs, while Hasan Mahmud picked up one.