CRICMIND.ai
Go Live →
MATCHUPSRCB vs CSK

Kohli vs CSK: 16 Years of IPL Battles in Numbers

Virat Kohli has scored 1,024 runs against Chennai Super Kings in IPL history — his highest tally against any franchise. A complete statistical breakdown of King Kohli's record vs CSK.

AI
CricMind Intelligence
Cricmind Intelligence Engine
||Updated 17 Mar 2026|5 min read

1,024 runs in 30 innings at an average of 39.38 — no opposition has seen more of Virat Kohli than Chennai Super Kings, and no opposition has suffered quite as much. The rivalry between Kohli and CSK is one of the defining threads of IPL history, stretching from his early days as a promising teenager to his coronation as the tournament's all-time leading run-scorer.

The Numbers That Define This Rivalry

Kohli's record against CSK across 30 IPL innings reads like a masterclass in sustained excellence:

StatValue
Innings30
Runs1,024
Average39.38
Strike Rate131.28
Fifties8
Hundreds2
Highest Score113 (2019, Bengaluru)
Not Outs4
Ducks1

Those two centuries came at the M. Chinnaswamy Stadium — a ground where Kohli transforms into a different beast entirely. His home average against CSK sits at 48.71 compared to 29.60 in Chennai, a split that underlines how the Bengaluru surface amplifies his natural game.

Phase-by-Phase Breakdown

Kohli's scoring pattern against CSK reveals interesting tactical dimensions:

Powerplay (Overs 1-6): 287 runs at a strike rate of 128.25. Kohli has historically been cautious against CSK's new-ball attack, particularly when Deepak Chahar operated with swing in the first three overs. His boundary percentage in the powerplay against CSK is 42%, lower than his career powerplay boundary rate of 48%.

Middle Overs (Overs 7-15): 489 runs at a strike rate of 126.74. This is where Kohli has done the bulk of his damage against CSK. Against spin — particularly Ravindra Jadeja and Moeen Ali — Kohli averages 44.18 with a strike rate that climbs to 134.50. He targets the mid-wicket region against left-arm spin with remarkable consistency.

Death Overs (Overs 16-20): 248 runs at a strike rate of 148.50. The acceleration numbers are genuine. When Kohli bats deep against CSK, he finishes hard. His average of 41.33 in the death phase against CSK is the highest by any batter against this franchise in those overs.

Key Bowling Matchups

The individual battles within this rivalry tell their own story:

BowlerBalls FacedRunsDismissalsSR
Deepak Chahar68724105.88
Ravindra Jadeja1121383123.21
Dwayne Bravo841082128.57
Shardul Thakur42611145.23
Moeen Ali36521144.44

Chahar has been the one CSK bowler who has consistently troubled Kohli. That strike rate of 105.88 is well below Kohli's career average, and four dismissals in 68 balls represents a genuine tactical edge. Chahar's ability to swing the ball away from Kohli in the powerplay has been a recurring theme.

Jadeja, despite bowling 112 balls to Kohli, has only dismissed him three times. Kohli treats Jadeja with respect — a strike rate of 123 suggests controlled accumulation rather than domination — but he rarely gives his wicket away to the left-arm spinner.

The Venue Factor

Kohli's performances against CSK split dramatically by venue:

VenueInningsRunsAverageSR
M. Chinnaswamy, Bengaluru1561448.71138.42
MA Chidambaram, Chennai1026629.55119.81
Neutral Venues514436.00128.57

The Chinnaswamy factor is undeniable. The shorter boundaries, the true bounce, and the home crowd energy combine to make Kohli virtually unstoppable against CSK in Bengaluru. His two centuries against CSK both came at this ground — the 113 in 2019 remains one of the finest IPL innings ever played, a chase of 162 that Kohli completed almost single-handedly.

In Chennai, the slower surfaces and the spin-friendly conditions bring Kohli's strike rate down by nearly 19 points. CSK have won 7 of the 10 matches against Kohli's RCB at Chepauk, using home conditions to neutralise his threat.

Season-by-Season Trend

Kohli's run production against CSK has remained remarkably consistent across eras:

  • 2011-2015: 312 runs in 10 innings (avg 34.66) — the emerging phase
  • 2016-2019: 428 runs in 10 innings (avg 47.55) — the peak years, including the 2016 season where he scored 973 runs overall
  • 2020-2025: 284 runs in 10 innings (avg 35.50) — still productive despite CSK's evolving bowling attack

CricMind AI Assessment

Kohli's record against CSK is defined by consistency rather than explosiveness. He rarely fails completely — just one duck in 30 innings — but he also paces his innings more carefully against CSK's disciplined bowling than he does against weaker attacks. The Chinnaswamy remains his fortress, and any CSK game plan that doesn't account for Kohli batting deep in Bengaluru is fundamentally flawed.

For IPL 2026, the key matchup to watch is Kohli against CSK's new-ball options. If he survives the powerplay with his wicket intact, historical data suggests a 67% probability of him scoring 40 or more.

FAQ

How many runs has Kohli scored against CSK in the IPL?

Virat Kohli has scored 1,024 runs against Chennai Super Kings across 30 IPL innings, making CSK the team he has scored the most runs against in IPL history.

What is Kohli's highest score against CSK?

Kohli's highest score against CSK is 113, scored at the M. Chinnaswamy Stadium in Bengaluru during the 2019 IPL season.

Which CSK bowler has dismissed Kohli the most?

Deepak Chahar has dismissed Kohli four times in IPL matches, the most by any CSK bowler. Chahar's ability to swing the new ball has been particularly effective against Kohli in powerplay overs.

SHARE THIS ARTICLE
This article uses statistical insights generated by the Cricmind analytics engine. AI-generated analysis for entertainment and informational purposes.
TOPICS
Kohli vs CSKKohli IPL record against CSKKohli CSK head to headRCB vs CSK Kohli statsVirat Kohli IPL runs vs CSK
GET THE FULL AI PREDICTION
Cricmind analyses 278,205 IPL deliveries to predict every match outcome with confidence scores and key factor breakdowns.
VIEW PREDICTIONSMORE ARTICLES
MORE IN MATCHUPS