The entire Indian cricket fanbase rejoiced when Virat Kohli walked out and blasted Nasum Ahmed’s low full ball for a six to bring up his century.
Kohli shown yet again his ability to spearhead successful run chases. He not only scored his 48th One-Day International century, but also led his country to their fourth consecutive victory in the 2023 ODI World Cup.
Kohli enjoys playing against Bangladesh (who appear to rely heavily on their spinners). Despite the fact that the former India captain’s spin style has worsened in recent years, he continues to produce big hundreds against the Asian side.
While Virat Kohli averages 75.83 against Bangladesh in ODIs, his Test average of 54.63 against the same side demonstrates his batting strength against spinners.
We will rate the prolific Indian batter’s five finest hundreds against Bangladesh in this post. It’s a squad against which the 34-year-old has frequently performed admirably.
5. 100* off 83 balls, Mirpur, Dhaka, 2011 World Cup
![Virat Kohli](https://the100sports.com/wp-content/uploads/2023/10/New-Project-2023-10-22T084628.566-1024x576.webp)
India faced a devastating loss against Bangladesh during the 2007 ODI World Cup, resulting in their elimination from the tournament.
In the 2011 World Cup, the team led by MS Dhoni sought redemption. And they achieved it by scoring a massive total of 370/4 while batting first.
Despite playing in his maiden World Cup game, Virat Kohli never felt out of place. He came in to bat at 152/2 and played his strokes without letting the tempo of the game decrease.
Kohli smashed his maiden World Cup century, blasting Shafiul Islam’s fuller-length ball on the pads to midwicket. He also silenced his detractors, who questioned his role on the team.
4. 113 off 91 balls, Chittagong, 2022
![Virat Kohli](https://the100sports.com/wp-content/uploads/2023/10/New-Project-2023-10-22T084657.450-1024x576.webp)
Even if you are one of the best white-ball players ever, you will have a lean spell at some point in your career. And Virat Kohli was no different. He spent nearly three years without recording an international hundred across all mediums.
He finally broke the drought against Afghanistan in the Asia Cup 2022, although it was in a T20I, and worries about his ODI form remained.
On a magnificent batting track in Chittagong, he and Ishan Kishan crushed the Bangladesh attack, which had previously dominated Indian batters in the series.
Kishan ripped off the home team’s bowling assault with a double hundred. Kohli had a supporting part, which was rare for him. However, he continued to play his strokes and finished his 72nd century in style with a six – a clever flick to the fine-leg boundary off Ebadot Hossain.
3. 136 off 122 balls, Fatullah, 2014
![Virat Kohli](https://the100sports.com/wp-content/uploads/2023/10/New-Project-2023-10-22T084804.097-1024x576.webp)
Virat Kohli’s talent of pursuing was on display once more as he guided his team to a victory over Bangladesh in the 2014 Asia Cup, chasing 280 on a somewhat difficult surface to bat on.
India found themselves at 54/2 after both openers, Rohit Sharma and Shikhar Dhawan, were down cheaply.
Virat Kohli and Ajinkya Rahane put up a 213-run stand, with the former playing the aggressor and ensuring sure the asking rate was never too high.
When Kohli was caught in the 47th over, India had already secured the match, having scored 136 runs off just 122 balls.
2. 204 off 246 balls, Hyderabad Test, 2017
![Virat Kohli](https://the100sports.com/wp-content/uploads/2023/10/New-Project-2023-10-22T084908.365-1024x576.webp)
In 2016-18, the world saw the beast version of Virat Kohli in Test matches, when he hit double hundreds for pleasure.
It was Bangladesh’s time to suffer the wrath of Kohli’s peak batting skills in the Hyderabad Test of 2017, when he appeared to be at another level with an SR of 80+.
He was at his dominant best against Bangladesh’s spinners and had no issue playing them, either with or against the spin.
In the Hyderabad Test, he swept, cut, and exploited the crease effectively to get a well-deserved double ton.
1. 136 off 194 balls, Kolkata Test, 2019
![Virat Kohli](https://the100sports.com/wp-content/uploads/2023/10/New-Project-2023-10-22T085012.442-1024x576.webp)
This was a historic event since it was the first day-night Test match ever played on Indian soil. Virat Kohli performed a masterpiece of an innings when he counterattacked to absolute perfection on a spitter of a pitch where balls looked to whirl like a snake.
He was defeated at times, but it didn’t stop him from going after the bowlers, whether they were spinners or pacers; everyone was treated with contempt by Virat Kohli.
On a pitch where anything over 200 felt like a good total, Kohli’s 136 helped India score 347/9d. This enabled the Indian bowlers to take up all 20 of Bangladesh’s wickets cheaply and give the side an innings triumph.