Virat Kohli’s top five IPL knocks showcase his dominance and consistency in T20 cricket. His highest scores feature match-winning centuries, exceptional partnerships, and incredible stroke play. Despite some heroic efforts ending in losses, these innings highlight his ability to anchor chases and build big totals, cementing his legacy in IPL history.
5. 101* vs Gujarat Titans, Bengaluru, 2023

Virat Kohli showcased his class with a magnificent unbeaten knock against Gujarat in 2023, guiding his team to a competitive total. Batting first, he built a strong foundation with an important opening partnership, ensuring the middle-order batters could accelerate later. His innings was a masterclass in timing and stroke play, featuring elegant boundaries. However, despite his efforts, the opposition successfully chased the target, driven by a brilliant century from their key batter. The match ended in disappointment for Kohli’s side, as they lost with a few balls remaining.
4. 108* vs Rising Pune Supergiants, Bengaluru, 2016

Virat Kohli once again displayed his brilliance in run-chases with a match-winning knock against Pune in 2016. Leading from the front, he anchored the innings with a composed yet aggressive approach, finding boundaries at crucial moments. His powerful stroke play and smart rotation of strike kept the chase on track. A late flourish from a key teammate provided the finishing touch, ensuring a comfortable victory. Kohli’s leadership and remarkable innings earned him the Player of the Match award as his team successfully chased down the challenging target with ease.
3. 109 vs Gujarat Lions, Bengaluru, 2016

In IPL 2016, Virat Kohli delivered a masterclass in batting, registering one of his four centuries that season against Gujarat. Leading from the front, he dominated the bowlers with his aggressive yet calculated stroke play. His remarkable partnership with AB de Villiers turned the match into a one-sided contest, dismantling the opposition’s bowling attack. The duo’s stunning display ensured a massive total, leaving the opposition with an insurmountable chase. Kohli’s knock, featuring an array of boundaries and sixes, powered his team to a commanding 144-run victory.
2. 113 vs Punjab Kings, Bengaluru, 2016

During IPL 2016, Virat Kohli played one of his most iconic knocks against Punjab in a rain-shortened 15-over match. Despite battling an injury, he unleashed an explosive innings, overshadowing even Chris Gayle with his aggressive stroke play. His powerful hitting propelled the team to a dominant total, leaving the opposition struggling. Kohli’s knock, laced with boundaries and sixes, showcased his exceptional adaptability and hunger for runs. His brilliance ensured a commanding victory, further cementing his reputation as one of the best IPL batsmen of all time.
1. 113* vs Rajasthan Royals, Jaipur, 2024

Virat Kohli delivered a masterclass in batting during IPL 2024, scoring his highest IPL total in a crucial match. His century anchored the innings, providing a solid foundation with a strong opening partnership. Showcasing impeccable timing and shot selection, Kohli’s knock featured a mix of boundaries and sixes. Despite his brilliance, the team couldn’t defend the target, falling short in the second innings. This innings reaffirmed Kohli’s stature as a premier IPL batsman, demonstrating his ability to dominate top bowling attacks with consistency and class.