Virat Kohli, the epitome of consistency and class, has graced the Indian Premier League (IPL) with some of the finest batting performances. Representing Royal Challengers Bangalore (RCB) since the inaugural IPL season in 2008, Kohli has carved a niche for himself as one of the most formidable batsmen in the tournament’s history. Best Innings of Virat Kohli in IPL have consistently left fans in awe.
Let’s explore the Top 10 Best Innings of Virat Kohli in IPL:
10. 92 off 47 balls vs. Delhi Daredevils (2016)
In yet another high-pressure situation, Kohli’s 92 off 47 balls against Delhi Daredevils during the 2016 season demonstrated his penchant for delivering under pressure. This knock is rightly celebrated among the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
---|---|---|---|---|---|
92 | 47 | 4 | 7 | Delhi Daredevils | 195.74 |
9. 90 off 52 balls vs. Chennai Super Kings (2020)
Against Chennai Super Kings in 2020, Kohli’s unbeaten 90 off 52 balls at a strike rate of 173.08 propelled RCB to a competitive total of 169/4. His effort helped secure a 37-run victory. This innings exemplifies the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
90 | 52 | 4 | 7 | Chennai Super Kings | 173.08 |
READ MORE: List of Top Buys by Lucknow Super Giants in IPL 2025 Auction
8. 92 off 52 balls vs. Mumbai Indians (2018)
Chasing a daunting target of 214, Kohli’s unbeaten 92 off 52 balls against Mumbai Indians was a valiant effort. Despite his heroics, RCB fell short of the target. This knock still shines as one of the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
92 | 52 | 4 | 7 | Mumbai Indians | 176.92 |
7. 93 off 47 balls vs. Sunrisers Hyderabad (2013)
Leading RCB for the first time in 2013, Kohli’s unbeaten 93 off 47 balls against Sunrisers Hyderabad showcased his aggressive captaincy. With 11 fours and 4 sixes, he ensured RCB chased down the target of 162 comfortably. Such efforts highlight the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
93 | 47 | 4 | 11 | Sunrisers Hyderabad | 197.87 |
6. 99 off 58 balls vs. Delhi Daredevils (2013)
In the 2013 season, Kohli fell just one run short of a century against Delhi Daredevils. His 99 off 58 balls featured 10 fours and 4 sixes, propelling RCB to a formidable total. This near-century ranks among the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
99 | 58 | 4 | 10 | Delhi Daredevils | 170.69 |
5. 100 off 58 balls vs. Kolkata Knight Riders (2019)
Kohli’s fifth IPL century came in 2019 against KKR. Facing 58 balls, he scored 100 runs with 9 fours and 4 sixes, laying the foundation for RCB’s mammoth total of 213/4. It’s another example of the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
100 | 58 | 4 | 9 | Kolkata Knight Riders | 172.41 |
4. 100 off 63 balls vs. Gujarat Lions (2016)
Another gem from the 2016 season, Kohli’s 100* against Gujarat Lions underlined his ability to anchor an innings. With 11 boundaries and a six, his century played a pivotal role in RCB’s commanding win. This performance is undeniably one of the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
100 | 63 | 1 | 11 | Gujarat Lions | 158.73 |
ALSO SEE: List of Top Buys by Rajasthan Royals in IPL 2025 Auction
3. 108 off 58 balls vs. Rising Pune Supergiants (2016)
Kohli remained unbeaten on 108 runs off 58 balls in a high-pressure chase against Rising Pune Supergiants. His innings, peppered with boundaries and sixes, guided RCB to a thrilling victory with just three balls to spare. It stands tall among the Best Innings of Virat Kohli in IPL.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
108 | 58 | 4 | 8 | Rising Pune Supergiants | 186.21 |
2. 109 off 55 balls vs. Gujarat Lions (2016)
Teaming up with AB de Villiers, Kohli amassed 109 runs off 55 balls in a historic partnership that yielded 229 runs—then the highest in T20 cricket. While de Villiers took the aggressive route, Kohli’s measured yet brisk scoring ensured Gujarat Lions had no respite. This match is remembered as one of the Best Innings of Virat Kohli in IPL history.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
109 | 55 | 5 | 8 | Gujarat Lions | 198.18 |
1. 113 off 50 balls vs. Kings XI Punjab (2016)
In a rain-shortened match during the 2016 season, Kohli delivered a batting masterclass by smashing 113 runs off just 50 balls. His innings included 12 boundaries and 8 sixes, helping RCB post an imposing total and secure a crucial win. This was Kohli’s fourth century in the 2016 IPL, a season where he set the record books ablaze. Best Innings of Virat Kohli in IPL like this one define his greatness.
Total Runs | Balls Faced | Sixes | Fours | Opposition | Strike Rate |
113 | 50 | 8 | 12 | Kings XI Punjab | 226.00 |
SEE MORE: