
Virat Kohli: Decoding his IPL stats versus KKR at Chinnaswamy
What's the story
Former Indian captain Virat Kohli will be in the spotlight when Royal Challengers Bengaluru (RCB) host Kolkata Knight Riders (KKR) in Match 58 of the 2025 Indian Premier League.
The much-awaited game, which will mark the resumption of the season, will be played at M. Chinnaswamy Stadium in Bengaluru on May 17.
Here we take a look at Kohli's IPL record against KKR at Chinnaswamy.
Stats
Kohli owns 437 runs at 48.55 versus KKR in Bengaluru
Kohli has constantly been among the runs against KKR at home.
Across 11 innings (12 games), the star batter has mustered 437 runs at 48.55, as per ESPNcricinfo.
The tally includes five fifties and a strike rate of 135.29. His highest score in this regard is 84.
Numbers
Kohli owns over 3,200 IPL runs at Chinnaswamy Stadium
Kohli has played quite a few monumental knocks at RCB's home ground (M. Chinnaswamy Stadium).
The star batter has hammered 3,202 runs at this venue from 94 matches at 40.02. He has hammered 4 tons and 24 fifties.
AB de Villiers is next with 1,960 runs at 43.55 in Bengaluru. Chris Gayle owns 1,561 runs and is next.
Stellar stats
Over 1,000 runs against KKR
Kohli's overall record against KKR is also phenomenal.
As per ESPNcricinfo, he has scored a whopping 1,021 runs from 35 games at 40.84.
He has one century and seven half-centuries to his name against the Knight Riders.
Meanwhile, Kohli is the third-highest run-getter against KKR in IPL history, behind Warner (1,093) and Rohit Sharma (1,083).
No other batter owns 1,000-plus runs versus the defending champions.
Memorable innings
Kohli's standout knocks against KKR
Kohli's sole century against KKR was at Eden Gardens in 2019, where he scored an incredible 100 off just 58 balls.
In IPL 2024, Kohli played KKR twice, scoring an unbeaten 83 and then just 18 runs, but ended up on the losing side on both occasions.
Notably, he scored an unbeaten 59 when these two sides met in the IPL 2025 opener.
His knock helped RCB accomplish the 175-run target in Kolkata.
Thrilling match-up
Battles against mystery spinners
Though Kohli has been a run-machine in IPL history, some bowlers have managed to trouble him.
One of them is KKR spinner Sunil Narine, who has dismissed RCB's star batsman four times in 17 innings.
Another interesting match-up will be against fellow Indian teammate Varun Chakravarthy, a mystery spinner who has dismissed Kohli once across eight innings.
However, neither of the two bowlers has dismissed him even once in Bengaluru.
Career
Over 8,500 runs in IPL
Kohli has been on a roll this season, scoring 505 runs from 11 matches at 63.12. The tally includes seven fifties.
The leading run-getter in IPL history overall boasts 8,509 runs at an average of 39.57.
His strike rate reads 132.60. He has hammered eight tons and 62 fifties in the competition.
Having already bagged the Orange Cap in 2016 and 2024, the star batter is on track to receive the honor third time.