Kohli's 105*, the Record, and the View From the Top — RCB End KKR's Streak by Six Wickets
Rajat Patidar won the toss, RCB chose to bowl, and a Kolkata innings built on Angkrish Raghuvanshi's 71 and a Rinku Singh cameo got them to 192. Then Virat Kohli walked out, in his 280th IPL match — one more than MS Dhoni — and produced an unbeaten 105 off 60 balls so unhurried it almost passed for routine. RCB chased 193 with five balls to spare. Top of the table. Ninth IPL hundred. A defending champion looking like one again.
There is a particular kind of innings that Virat Kohli has been playing for fifteen years, and the rest of the world has spent fifteen years trying to describe it. Wednesday night at the Shaheed Veer Narayan Singh International Stadium was one of those innings. 105 off 60 balls, unbeaten, in a chase of 193. No fireworks, no statement shot, no moment where the bowling captain visibly broke. Just runs accumulated at the precise rate the equation demanded, the field set deeper as the over count climbed, and a record that has sat on MS Dhoni's name for the better part of a decade quietly passing into different hands. Kohli's 280th IPL appearance — one more than Dhoni — was not the headline. The hundred was. But the two will travel together in the record books for a long time.
This was also, importantly, the end of something. Kolkata Knight Riders had walked into Raipur on the back of four consecutive wins after an 0-6 start — the most dramatic mid-season turnaround of IPL 2026. They had 192 on the board, courtesy of Angkrish Raghuvanshi's 71 and Rinku Singh's unbeaten 49, and on most nights against most opposition that score wins. Wednesday was not most nights. Kohli, supported by Devdutt Padikkal's 39 in a 92-run second-wicket stand, made 193 look like the par score of a different planet. RCB jumped to the top of the table. KKR's playoff path now needs serious help from elsewhere.
Match Summary
| KKR Score | 192/4 (20 overs) |
| RCB Score | 194/4 (19.1 overs) |
| Result | Royal Challengers Bengaluru won by 6 wickets (5 balls remaining) |
| Player of the Match | Virat Kohli (RCB) — 105* off 60 balls |
| Toss | Royal Challengers Bengaluru won, elected to field first |
| Venue | Shaheed Veer Narayan Singh International Stadium, Raipur |
How RCB Won It — A Chase That Never Felt Like a Chase
The thing about chasing 193 on a true T20 surface against a depleted KKR attack is that it is, on paper, a winnable equation. The thing about most chases of 193, however, is that they are won by ten-run overs and slogs in the back six. This one was not. RCB lost Phil Salt early — the injury concern from the build-up had ruled the powerplay specialist out — and so it was Jacob Bethell who opened with Kohli, and Bethell who fell first in a partnership that never quite ignited. The score at the end of the powerplay was workmanlike rather than imposing.
Then Padikkal walked in, and the chase found its second gear. The 92-run partnership between Kohli and Devdutt Padikkal for the second wicket was the most decisive period of the night — not because either batter went after the bowling, but because neither needed to. Padikkal's 39 was carefully assembled around the rotation of strike; Kohli, at the other end, picked off the bad balls and ran twos that the field placement had not quite anticipated. By the time Padikkal departed, the asking rate had been broken in half. Rajat Patidar arrived with the equation at a single-digit run-rate and contributed a brisk cameo before falling, and Jitesh Sharma walked off unbeaten on 8 as Kohli reached his hundred in 58 balls and stood for an extra moment looking at a crowd that had spent the last hour and a half certain about how this would end.
The hundred itself — the ninth of his IPL career — was archetypal late-period Kohli. Not the cover drive that wins a billboard, but the wrist on a length ball that finds the gap at midwicket. Not the slog over deep midwicket, but the late dab off the spinner that runs three. The boundary count was steady rather than spectacular. The strike rate of 175 was an output of pacing, not power. When the winning runs came with five balls to spare, the celebration was muted in the middle and roaring in the stands — a reminder that the audience for a Kohli hundred has always been the people watching it more than the man making it.
Where KKR Lost It — 192 Was a Real Total, Built Around the Wrong Anchor
It is important to be fair to Kolkata Knight Riders here. 192/4 is not a losing total on a surface like this against most attacks in IPL 2026 — it sits comfortably above the venue par and was built on the back of two genuinely good individual innings. Angkrish Raghuvanshi's 71 was the kind of innings that announces a young batter — strong square of the wicket on both sides, willing to absorb dot balls in the middle overs, brutal once the field went back. His dismissal — run out off the final ball going for a second — was a poignant little image to end the innings on. Cameron Green's 32 off 24 provided the powerplay momentum, and Rinku Singh's unbeaten 49 off 29 was the closer it needed to be. The 68-run third-wicket stand between Raghuvanshi and Green, and the 76-run fourth-wicket partnership between Raghuvanshi and Rinku, did everything you would ask of an innings of two halves.
What hurt KKR was not the runs they put on. It was the absence — quite literal — of Varun Chakravarthy from the bowling card. The mystery spinner, who had bowled through two fractures in his left hand earlier in the season, was unavailable for this fixture, and KKR's middle-overs threat went with him. Sunil Narine bowled tight without striking, and Saurabh Dubey's 0 for 21 was the cameo of a young bowler asked to fill the biggest pair of shoes in the squad. When Kohli is set and the spinner who is supposed to ask him questions is missing, the middle overs of a T20 chase become a procession. They did. The bowling attack KKR turned up with, on this surface, against this batter, was always going to need everything to break right. Almost nothing did.
Pitch and Conditions — A True Surface, a 75-Minute Rain Pause, and No Lasting Drama
The Raipur surface played close to how it was forecast — true bounce, generous boundaries, and just enough early seam movement to give the new-ball bowlers a brief window of menace before settling into a batting strip. Bhuvneshwar Kumar's dismissal of Finn Allen in the powerplay came off a delivery that moved away sharply, and Josh Hazlewood removed Ajinkya Rahane with a well-directed short ball — but those were the only two moments where the surface itself was the threat. By the seventh over, the ball was coming on, the dimensions were inviting clean hitting, and the runs began to flow at the rate KKR's middle order needed.
A 75-minute rain delay arrived between innings — long enough to worry administrators, not long enough to alter the equation through DLS. By the time RCB began their chase the outfield was wet, the dew was on, and any residual seam help the surface had offered earlier in the evening was gone. Eight of KKR's bowling overs were taken by their two seamers; the spinners managed only seven between them once the dew arrived. Bhuvneshwar Kumar finished with 1/34, Krunal Pandya went for 29 in three overs, and the death-overs discipline from RCB's quicks — the kind that has marked their entire campaign — kept KKR's final 30 balls quieter than the partnership before it threatened. None of that defined the night, though. Two batters did.
Kohli's Hundred — On the Record, and What the Record Means
There is a temptation, with every late-career Kohli innings, to declare it the start of something or the end of something. Wednesday's was neither. It was the ninth IPL hundred of a career that has already established the shape of the conversation around him, and it arrived in the 280th match of an IPL career that has now outlasted MS Dhoni's by one fixture. The record will trade hands again, eventually. The hundred will sit in a record book among 96 other T20 centuries by Indians and yet feel as if it stands alone, because of who made it and when.
The shot of the night was, by some distance, the inside-out lift over extra cover off the seam-up delivery in the fifteenth over — feet still, head over the ball, the bat coming through in the V the way Kohli's bats have come through in the V for fifteen years. The shot that defined the innings, though, was the dab to third in the tenth — a single that brought up his fifty, a thirty-three-ball half-century that did not look like a milestone effort because he did not let it. Two balls later he punched a length ball through cover for four and the bowling change he had forced was the bowling change he had wanted. The cricket inside the cricket was Kohli's. It always has been.
Our Preview Review — Honest Marking
We previewed this match leaning Royal Challengers Bengaluru — venue familiarity, the tournament's most disciplined bowling attack, and a batting order that contained three proven match-winners. That call held. We flagged Virat Kohli as one to watch, with the line that "his record against quality leg-spin is formidable" — Kohli delivered the highest-scoring individual contribution of the match and the ninth IPL hundred of his career. We will take that. We were also right that the middle-overs window would be decisive. It was — but for a different reason than we expected.
What we got wrong: we built our preview around Varun Chakravarthy's "fractured-hand heroics" as the central narrative tension, and Chakravarthy was unavailable for selection. The spin twins never actually walked out together. The contest we framed — Kohli versus quality leg-spin in the middle overs — did not happen, because the quality leg-spinner did not play. We also called Finn Allen as a KKR batter to watch on the back of his 100 off 47 against DC; Bhuvneshwar removed him in the powerplay with one that moved away. Two predictions whose premises were taken off the table before the cricket even started. The outcome was right; the script that produced it was not the one we wrote. That is the kind of preview review you have to publish honestly, and we have done.
What Happens Next
For Royal Challengers Bengaluru, the top of the table is the view they have spent a decade and a half climbing back towards. The remaining fixtures are now an audition for top two and a home qualifier. Kohli at 484 runs and counting, Padikkal returning to form, Patidar leading without fuss, and a bowling attack that has bowled the most disciplined death overs in the tournament — this is a defending champion that, three weeks out from the playoffs, looks like a defending champion. The next assignment is at home in Bengaluru and it will tell us more about ceiling than about floor.
For Kolkata Knight Riders, the four-match streak that had turned a hopeless season into a real one is over, and the playoff arithmetic gets significantly harder from here. With Chakravarthy's availability uncertain and the bowling attack visibly thinner without him, KKR will need wins elsewhere and net run-rate help to keep their qualification hopes alive. The good news is that Angkrish Raghuvanshi has emerged as the find of their season, Rinku Singh remains the finisher every side wants, and Cameron Green is rounding into form at the right moment. The questions now are about whether the bowling can hold up the eight-foot pole that the batting has built. The next match is at home at Eden Gardens — a venue that has often given KKR a second life. They will need one.
Want data-backed predictions for every IPL 2026 match?