IPL 2025: Virat Kohli’s Record and Stats Against Kolkata Knight Riders
Virat Kohli has scored 962 runs in 34 IPL matches against Kolkata Knight Riders, including one century and six fifties.

The Royal Challengers Bengaluru (RCB) will begin their IPL 2025 campaign with a high-voltage clash against defending champions Kolkata Knight Riders (KKR) at Eden Gardens, Kolkata.
All eyes will be on Virat Kohli, who is set to return to T20 cricket after retiring from T20 internationals in June 2024, following India’s T20 World Cup victory.
The star batter has been a key player for RCB over the years, and his performances against KKR have been remarkable. Let’s take a look at his record against the two-time IPL champions.
Virat Kohli’s IPL Stats vs Kolkata Knight Riders
Stats | Value |
---|---|
Matches | 34 |
Innings | 31 |
Runs | 962 |
Not Outs | 6 |
Highest Score | 100 |
Average | 38.48 |
Balls Faced | 728 |
Strike Rate | 132.14 |
100s | 1 |
50s | 6 |
4s | 84 |
6s | 28 |
Kohli’s Position Among the Top Run-Scorers vs KKR
Kohli’s 962 runs against KKR make him one of the most successful batters against the franchise. He is currently the fourth-highest run-scorer against KKR in IPL history. The top players in this list are:
- David Warner – 1,075 runs
- Rohit Sharma – 1,040 runs
- Virat Kohli – 962 runs
- Shikhar Dhawan – 907 runs
Kohli’s Best Knock Against KKR
Kohli has one century against Kolkata Knight Riders, with his highest score being 100 runs. He has also hit six half-centuries against them, proving his consistency against the franchise.
With IPL 2025 set to begin, fans will be eager to see if Kohli can add more runs to his tally against KKR and lead RCB to a strong start in the tournament.