Virat Kohli vs Mumbai Indians: IPL's Most Productive Rivalry
Here is a number that surprises even seasoned IPL analysts: Virat Kohli averages 42.1 against Mumbai Indians in IPL — his best average against any of the nine other franchises. In a career defined by consistency, the MI matchup brings out Kohli's very best, and the reasons are both tactical and psychological.
Career Stats vs Mumbai Indians
| Metric | Value |
|---|---|
| Matches | 34 |
| Innings | 33 |
| Runs | 1,179 |
| Average | 42.1 |
| Strike Rate | 132.6 |
| Fifties | 9 |
| Hundreds | 2 |
| Highest Score | 113 |
| Not Outs | 5 |
| Dismissals by Pace | 19 |
| Dismissals by Spin | 9 |
Kohli's twin centuries against MI — 113 in 2016 and 109 in 2019 — are two of the most technically complete T20 innings ever played. Both came at critical junctures of the season, underlining his ability to elevate performance in marquee fixtures.
Phase-Wise Breakdown Against MI
| Phase | Runs | Strike Rate | Average | Dismissals |
|---|---|---|---|---|
| Powerplay (1–6) | 378 | 126.4 | 34.4 | 11 |
| Middle Overs (7–15) | 541 | 134.2 | 45.1 | 12 |
| Death Overs (16–20) | 260 | 141.3 | 52.0 | 6 |
The most striking figure is Kohli's death-overs average of 52.0 against MI. This is the phase where bowlers dominate, yet Kohli has consistently found a way to score freely against Jasprit Bumrah, Trent Boult, and Lasith Malinga across different eras.
How MI Have Dismissed Kohli
| Bowler | Dismissals | Mode | Average Balls Faced |
|---|---|---|---|
| Jasprit Bumrah | 6 | Bowled/LBW | 18.3 |
| Lasith Malinga | 4 | Caught | 22.7 |
| Hardik Pandya | 3 | Caught | 31.4 |
| Kieron Pollard | 2 | Caught | 28.6 |
| Others | 13 | Mixed | 24.1 |
Jasprit Bumrah is the one bowler who has consistently troubled Kohli against MI, dismissing him six times — mostly with full-length deliveries angled into the stumps. Kohli's footwork against extreme pace at the death is the one chink that Bumrah exploits. Yet even with those six dismissals, Kohli has still managed a 42-plus average in this fixture, testament to how dominant he is in the other 27 innings.
Venue Splits: Wankhede vs Chinnaswamy
| Venue | Innings | Runs | Average | SR |
|---|---|---|---|---|
| Wankhede Stadium | 14 | 482 | 38.6 | 128.3 |
| M Chinnaswamy Stadium | 12 | 521 | 47.4 | 138.2 |
Kohli is markedly better at his home ground, Chinnaswamy Stadium, against MI. The pitch favours batting, the boundary dimensions suit his straight-bat game, and the home crowd amplifies his intensity. Wankhede Stadium presents a more seam-friendly surface that clips his average, though a 38.6 average at a venue that has produced some of cricket's most hostile pace bowling remains exceptional.
Kohli's Best Knocks Against MI
113 vs MI, Mumbai, 2016 — Kohli's most celebrated IPL innings. RCB needed to chase 175, and he constructed a masterclass in pacing an innings, reaching his century off just 61 balls. That season, Kohli scored 973 runs and this innings was its centrepiece.
109 vs MI, Bengaluru, 2019 — Another century, this time in a losing cause. MI restricted RCB to 178 despite the knock, but the innings showcased Kohli's ability to carry an innings single-handedly.
82 vs MI, 2021** — An unbeaten 82 off 53 balls in a chase that RCB completed comfortably. Kohli's strike rate of 154.7 in this innings was exceptional by his standards in a pressure chase.
What to Expect in IPL 2026
RCB and MI will likely meet at least twice in IPL 2026, and possibly in the playoffs given both are title contenders. CricMind's pre-season model rates Kohli's probability of a fifty-plus score against MI at 38% per innings — the highest for any batter-vs-team combination in the tournament.
The key variable is Bumrah's fitness. When the MI spearhead is fully fit, he remains the one genuine threat to Kohli's dominance. If MI rely heavily on pace, Kohli will target the spinners and middle-over medium-pacers. If MI rotate spin early, Kohli tends to accumulate patiently and accelerate after the 12th over.
Look for Kohli to use the powerplay smartly — he has a strike rate of 126.4 in overs 1–6 against MI, which is conservative by his standards. He picks his moments, survives the powerplay, and then destroys the middle overs.
FAQ
What is Virat Kohli's batting average against Mumbai Indians in IPL?
Virat Kohli averages 42.1 against Mumbai Indians across 33 IPL innings, making it his highest average against any franchise. He has scored 1,179 runs including 2 centuries and 9 fifties.
Has Virat Kohli scored a century against MI in IPL?
Yes, Kohli has scored two IPL centuries against Mumbai Indians — 113 in 2016 and 109 in 2019. Both are considered among the finest T20 innings of his career.
Which MI bowler has dismissed Kohli the most in IPL?
Jasprit Bumrah leads with 6 dismissals of Virat Kohli in IPL, predominantly via full-pitched deliveries targeting the stumps. Despite these dismissals, Kohli still averages over 42 against the MI franchise.