Virat Kohli isn’t just RCB’s backbone—he’s the IPL’s most consistent run machine.
When you think of big scores in T20 cricket’s biggest league, Kohli’s name dominates the conversation.
His ability to pace an innings, accelerate when needed, and deliver under pressure has resulted in some unforgettable knocks.
From record-breaking seasons to match-winning centuries, Kohli’s highest scores tell the story of a player who’s mastered the art of batting in the IPL.
Whether it’s dominating at the Chinnaswamy or delivering away from home, his top innings showcase both power and precision.
Let’s break down the highest scores by Virat Kohli in IPL and what made each of them special.
Highest Scores By Virat Kohli In IPL

Virat Kohli’s Top 10 IPL Innings
Kohli has consistently delivered big scores across IPL seasons, with his top 10 knocks featuring a mix of controlled aggression and explosive batting. Here’s the complete list:
| Rank | Score | Opposition | Year | Venue |
|---|---|---|---|---|
| 1 | 113* | Kings XI Punjab | 2016 | M. Chinnaswamy Stadium, Bangalore |
| 2 | 113 | Kings XI Punjab | 2024 | M. Chinnaswamy Stadium, Bangalore |
| 3 | 109 | Gujarat Lions | 2016 | M. Chinnaswamy Stadium, Bangalore |
| 4 | 105* | Rising Pune Supergiant | 2016 | M. Chinnaswamy Stadium, Bangalore |
| 5 | 101* | Gujarat Titans | 2023 | M. Chinnaswamy Stadium, Bangalore |
| 6 | 100* | Kolkata Knight Riders | 2019 | Eden Gardens, Kolkata |
| 7 | 99 | Delhi Daredevils | 2013 | Feroz Shah Kotla, Delhi |
| 8 | 94* | Mumbai Indians | 2012 | M. Chinnaswamy Stadium, Bangalore |
| 9 | 93 | Sunrisers Hyderabad | 2013 | Rajiv Gandhi Int’l Stadium, Hyderabad |
| 10 | 92* | Punjab Kings | 2024 | M. Chinnaswamy Stadium, Bangalore |
What stands out is how many of these knocks came at the Chinnaswamy—Kohli’s fortress. But it’s not just home advantage; it’s his understanding of pressure situations and bowling attacks.
Breaking Down Kohli’s Highest IPL Scores
113 Against Kings XI Punjab (2016)*
This remains Kohli’s highest score in IPL history. In a rain-affected match, he demolished the Punjab bowling with an unbeaten 113 off just 50 balls. The strike rate of 226 tells you everything—12 fours and 8 sixes in a display of pure dominance. It was part of his legendary 2016 season where he seemed unstoppable.
113 Against Kings XI Punjab (2024)
Eight years later, Kohli matched his highest IPL score against the same opposition at the same venue. This time, he played a full innings with 12 fours and 8 sixes again, proving his consistency across different IPL eras. The Virat Kohli IPL century scorecard from this match showed classic timing mixed with calculated aggression.
109 Against Gujarat Lions (2016)
Another 2016 masterclass saw Kohli smash 109 off 55 balls against Gujarat Lions. RCB won by 144 runs, and Kohli’s knock featured 5 fours and 8 sixes. The way he accelerated in the middle overs made it impossible for the opposition to come back.
105 Against Rising Pune Supergiant (2016)*
Kohli’s third century of the 2016 season came against Pune. His unbeaten 105 off 63 balls helped RCB post 185/3, a total that proved defendable. This innings showed his ability to anchor while still maintaining a high strike rate.
101 Against Gujarat Titans (2023)*
After a few lean seasons, Kohli returned to form in 2023 with an unbeaten century against the defending champions. His 101 off 61 balls included 13 fours and just one six—a textbook example of timing over power. The Virat Kohli IPL runs list 2025 would later reflect this resurgence.
100 Against Kolkata Knight Riders (2019)*
This was Kohli’s first IPL century away from Bangalore. At Eden Gardens, he scored an unbeaten 100 off 58 balls, guiding RCB to a 10-run victory. The pressure of chasing under lights didn’t affect his composure.
99 Against Delhi Daredevils (2013)
Falling one short of a century, Kohli’s 99 off 58 balls was still match-defining. He hit 10 fours and 4 sixes, showcasing how to pace a T20 innings without losing momentum. It’s one of those knocks fans still talk about.
94 Against Mumbai Indians (2012)*
In a high-pressure chase, Kohli’s unbeaten 94 off 60 balls proved his finishing skills. This innings came early in his IPL career but showed he had the temperament for big moments.
93 Against Sunrisers Hyderabad (2013)
Despite Kohli’s aggressive 93 off 47 balls, RCB couldn’t chase down the target. But the knock itself was a lesson in attacking batting—when the situation demands, Kohli can shift gears instantly.
92 Against Punjab Kings (2024)*
Another recent unbeaten knock showed Kohli still has what it takes in the 2024 season. His 92* anchored the innings and reminded everyone why he’s irreplaceable in the RCB lineup. The Virat Kohli IPL 2025 highest score expectations remain high after this performance.
Virat Kohli’s Overall IPL Statistics
Beyond individual scores, Kohli’s career numbers paint a picture of sustained excellence. Here’s what his IPL journey looks like:
| Statistic | Value |
|---|---|
| Matches | 252 |
| Runs | 8,004 |
| Centuries | 8 |
| Half-centuries | 55 |
| Sixes | 272 |
| Fours | 705 |
| Strike Rate | 131.97 |
| Average | 38.67 |
With 8,004 runs, Kohli is the all-time leading run-scorer in IPL history.
His 8 centuries are also a league record—no other player has converted starts into hundreds as consistently as he has.
The 55 half-centuries further prove his reliability across 252 matches.
When you look at the Virat Kohli IPL total six count at 272, it’s clear he doesn’t just rely on boundaries.
His 705 fours show a preference for timing and placement over brute force. The Virat Kohli IPL strike rate of 131.97 balances aggression with consistency—exactly what a T20 opener needs.
Tactical Insight: Why Kohli’s Big Scores Stand Out
- Most batsmen chase quick runs in the IPL, but Kohli builds innings. He doesn’t just hit sixes; he finds gaps, rotates strike, and accelerates gradually. That’s why so many of his highest scores are unbeaten—he knows how to finish what he starts.
- His success at Chinnaswamy isn’t accidental. The short boundaries suit his off-side game, but more importantly, he understands how to use the pitch’s pace. When the ball comes on nicely, Kohli’s timing takes over.
- Another key factor is pressure handling. Whether defending a total or chasing a big score, Kohli’s composure under pressure separates him from others. His highest scores often came in must-win games, showing he thrives when stakes are high.
Which Team Is Virat Kohli In IPL 2026?
- Kohli has been with Royal Challengers Bangalore since the IPL’s inception in 2008. He’s not just RCB’s leading run-scorer but also their longest-serving player. Heading into IPL 2026, Kohli remains committed to RCB, continuing his quest for that elusive IPL trophy.
- His loyalty to the franchise has made him a fan favorite, and the Virat Kohli IPL 2026 price reflects his value—both on and off the field. While exact retention figures vary by season, Kohli’s importance to RCB goes beyond numbers.
FAQs
- What is Virat Kohli’s highest score in IPL?
Kohli’s highest IPL score is 113 not out, achieved against Kings XI Punjab in 2016 during a rain-curtailed match at Chinnaswamy Stadium.
- How many centuries has Virat Kohli scored in IPL?
Kohli has scored 8 centuries in the IPL, the most by any player in the tournament’s history.
- What is Virat Kohli’s IPL strike rate?
Kohli maintains a career IPL strike rate of 131.97, balancing consistency with aggressive scoring.
- How many runs has Virat Kohli scored in IPL?
As of the 2024 season, Kohli has amassed 8,004 runs in 252 IPL matches, making him the all-time leading run-scorer.
- Which team will Virat Kohli play for in IPL 2026?
Kohli will continue representing Royal Challengers Bangalore in IPL 2026, maintaining his long-standing association with the franchise.
Final Thoughts
Virat Kohli’s highest scores in IPL aren’t just about big numbers—they represent moments where skill, temperament, and match awareness came together perfectly.
From his explosive 113* in 2016 to his controlled centuries in recent seasons, Kohli has shown he can adapt his game while maintaining consistency.
His record as IPL’s leading run-scorer with 8 centuries speaks to longevity and class.
As he continues with RCB, fans expect more special innings that add to his already impressive legacy. Whether it’s his ability to pace an innings, rotate strike, or accelerate when needed, Kohli remains the benchmark for IPL batting excellence.