India is set to compete against Bangladesh in the 17th match of the 2023 ODI World Cup at the Maharashtra Cricket Association Stadium in Pune on Thursday, October 19. The Indian team holds the second position in the points table, having won all three of their matches in the tournament.
They secured victories against Australia, Afghanistan, and Pakistan with six, eight, and seven-wicket wins, respectively. On the other hand, Bangladesh started with a six-wicket triumph over Afghanistan but subsequently suffered losses to England and New Zealand.
In ODIs, India has a dominant 31-8 head-to-head record against Bangladesh. When considering India’s top run-scorers against Bangladesh in one-day matches, Virat Kohli stands at the forefront.
The experienced batsman, Virat Kohli, has scored 807 runs in 15 matches against Bangladesh, maintaining an impressive average of 67.25 and a strike rate of 101.25. He has recorded four centuries and three half-centuries in these games.
Kohli’s highest ODI score against Bangladesh was 136, achieved in Fatullah during the 2014 Asia Cup. Indian captain Rohit Sharma stands second on the list of Indian batsmen with the highest runs against Bangladesh in ODIs.
Across 16 matches, he has accumulated 738 runs, boasting an impressive average of 56.76 and a strike rate of 96.09. His performances include three centuries and three half-centuries in these encounters.
Rohit Sharma’s highest score of 137 against Bangladesh was achieved during the 2015 World Cup quarterfinal in Melbourne. In addition to this, he has scored centuries against Bangladesh in the 2017 Champions Trophy semifinal in Birmingham and the 2019 World Cup league match at the same venue.
Former Indian opener Gautam Gambhir secures the third spot among Indian batsmen with the most runs against Bangladesh in ODIs. He accumulated 592 runs in 11 matches, featuring two centuries and three half-centuries.
Former India skipper MS Dhoni has scored 569 runs in 21 matches, while Virender Sehwag has managed to accumulate 503 runs from 12 games. This data completes the list of the top five Indian batsmen with the most runs against Bangladesh in ODIs.
The highest run-scorers for India against Bangladesh in the ODI World Cup
Captain Rohit Sharma stands as the Indian batsman with the highest runs against Bangladesh in the ODI World Cup. In two matches, he has scored 241 runs at an impressive average of 120.50 and a strike rate of 110.55, including two centuries.
His centuries were a remarkable 137 off 126 balls in the 2015 quarterfinal in Melbourne and 104 off 92 balls in Birmingham during the 2019 edition. Virender Sehwag follows closely on this list, having accumulated 177 runs from two games, with a standout performance of 175 off 140 balls in Mirpur in 2011.
Kohli has scored 129 runs from three matches, KL Rahul has made 77 runs from one game, and Sourav Ganguly has contributed 66 runs from one game, rounding out the top five Indian batters with the most runs against Bangladesh in the ODI World Cup.