IPL 2026 Matches
Pre-match previews with data-driven predictions, and honest post-match reviews breaking down what actually happened.
Delhi Capitals vs Kolkata Knight Riders
Delhi Capitals face Kolkata Knight Riders at Arun Jaitley Stadium, Delhi in Match 51 of IPL 2026 — a contest that could have significant implications for both sides as the tournament progresses through its league stage.
Match Previews
Match Reviews
Full scorecards, key moments, and how our predictions held up.
Marsh, Prince, and a Pulse Restored — LSG Snap the Streak at the Ekana
For six matches, the Ekana had been a confessional rather than a fortress. On Thursday evening, with the rain interrupting three times and the season hanging by its fingertips, Lucknow Super Giants finally remembered how to win. Mitchell Marsh's 111 off 56 was the centrepiece. Prince Yadav's nip-backer to bowl Virat Kohli for a two-ball duck was the moment. And in the end, RCB's 203/6 fell nine runs short of a DLS-revised target that the Ekana, true to its character, made just heavy enough to carry.
SRH Reclaim the Summit, Connolly Plays the Lonely Tonne — Sunrisers Beat Punjab by 33
Three days after collapsing from 105/1 to 165 all out at this very ground, Sunrisers Hyderabad answered with a complete performance — a 235 built on four contributors and a captain's spell from Pat Cummins that reminded everyone why his return mattered. Cooper Connolly produced the maiden century of his life in reply, but the Australian's 107* off 59 had no company, and Punjab — for the third match in a row — found themselves losing despite a top-order moment of class.
Spin Twins Flip the Switch — KKR End SRH's Five-Match Streak in Hyderabad
Sunrisers Hyderabad were 105 for 1 in the ninth over and looking unstoppable. Then Varun Chakravarthy got the ball, and Sunil Narine reached 200 IPL wickets while making his way to a perfect afternoon, and SRH lost their last nine wickets for 60 runs. Angkrish Raghuvanshi's composed 59 anchored a chase completed with ease — KKR's third successive win, the SRH freight train brought to a halt by spin that felt almost surgical.
Holder, Sai, and Sundar — GT Win the Thriller, PBKS Lose the Floor
Punjab Kings began the evening losing two wickets in the first three deliveries and never quite recovered the rhythm that had carried them through nine unbeaten matches. Jason Holder collected a career-best 4 for 24, Suryansh Shedge dragged PBKS to 163, Sai Sudharsan anchored the chase with a composed 57, and Washington Sundar finished it with a six off Marcus Stoinis on the second-last ball — GT's third consecutive win, and a quietly significant statement that this is now a side that knows how to close out tight evenings.
Gaikwad and Kartik Walk Mumbai to the Edge — CSK Complete the Double
It was the kind of evening at Chepauk that asked nothing dramatic of CSK. Mumbai posted 159, Bumrah took an early wicket, and then Ruturaj Gaikwad and Kartik Sharma simply removed the contest one over at a time. By the 19th, Mumbai's playoff hopes were on a ventilator and Chennai had four wins from nine.
DC Beat RR by 7 Wickets — IPL 2026 Match 43 Review
Forty-eight hours after being bowled out for 75 at the Chinnaswamy, Delhi Capitals walked into Jaipur, watched RR pile up 225, and chased it down with five balls to spare. Cricket does not always offer redemption arcs this neat — but on Friday evening, it did.
GT Beat RCB by 4 Wickets — IPL 2026 Match 42 Review
Six days after the Chinnaswamy humbled them, the world's largest cricket ground gave Gujarat Titans exactly what they were owed — and Jason Holder made sure they collected every penny.
Rajasthan Royals Beat Punjab Kings by 6 Wickets — IPL 2026 Match Review
222 was supposed to be a fortress. Ferreira and Dubey treated it like a suggestion.
RCB Beat DC by 9 Wickets — IPL 2026 Match 39 Review
Revenge wasn't a slow burn — it was a wildfire. Hazlewood and Bhuvneshwar reduced Delhi to 75 all out, and RCB chased it down in 6.3 overs.
GT Beat CSK by 8 Wickets — IPL 2026 Match 37 Review
Sudharsan made Chepauk feel like home, and Rabada made sure Chennai never found theirs.
KKR Beat LSG in Super Over — IPL 2026 Match 38 Review
Rinku Singh hit four consecutive sixes and the Ekana held its breath. Then Sunil Narine walked in, and Lucknow's night fell apart in six deliveries.
RCB Beat GT by 5 Wickets — IPL 2026 Match 34 Review
Sudharsan wrote a century in a losing cause, but Kohli and Padikkal ensured that beauty and victory stayed on the same side of the ledger.
CSK Beat MI by 103 Runs — Samson Century and Hosein Four-Fer Hand Mumbai Their Worst IPL Defeat
Sanju Samson was practically alone in CSK's innings and still made 207 look achievable. When Hosein and Noor Ahmad finished with the ball, 'achievable' had become irrelevant.
Rajasthan Royals Beat LSG by 40 Runs — IPL 2026 Match 32 Review
Jadeja batted when it mattered, Archer bowled when it counted — and Lucknow's homecoming turned, once again, into an inquest.
SRH Beat Delhi Capitals by 47 Runs — IPL 2026 Match 31 Review
Abhishek Sharma made history under Hyderabad's lights with a 135* off 68 balls — an innings so complete, so relentless, that DC's chase was really over before it started.
Mumbai Indians Beat Gujarat Titans by 99 Runs — IPL 2026 Match 30 Review
Tilak Varma's maiden IPL century answered Pandya's 'difficult call', and Bumrah found himself again on the very first ball — a crisis became a coronation at the world's largest stadium.
KKR Beat RR by 4 Wickets — IPL 2026 Match 28 Review
Rinku Singh walked in when Kolkata needed 67 off 33 balls and two wickets in hand, and he did what Rinku Singh does — he refused the script that logic had written and delivered, unbeaten on 53, KKR's first win of a season that had begun to feel like a slow unravelling.
PBKS Beat LSG by 54 Runs — IPL 2026 Match 29 Review
Priyansh Arya and Cooper Connolly turned Mullanpur into a batting exhibition of staggering proportions — 182 runs together, 16 sixes by the 13th over, 254 on the board — and then Punjab's bowlers made sure the evening's work was never in doubt.
Delhi Capitals Beat RCB by 6 Wickets — IPL 2026 Match 26 Review
From 18/3 in three overs to a heist at the cathedral — KL Rahul came home, and David Miller finished the sermon with a ball to spare.
SRH Beat CSK by 10 Runs — IPL 2026 Match 27 Review
Abhishek Sharma blazed 59 off 22 balls, Klaasen anchored the middle, and Eshan Malinga's first-ball dismissal of Gaikwad set the tone for a Hyderabad win that felt inevitable after the first six overs.
GT Beat KKR by 5 Wickets — IPL 2026 Match 25 Review
Cameron Green finally found himself in Ahmedabad — but Shubman Gill found himself first, and on the world's largest stage, the difference between the two men was the difference between a consolation and a campaign.
PBKS Beat MI by 7 Wickets — IPL 2026 Match 24 Review
Arshdeep made history and broke MI in the powerplay. Then Prabhsimran and Iyer chased down 196 with 21 balls to spare — and the Wankhede fortress came crashing down.
RCB Beat LSG by 5 Wickets — IPL 2026 Match 23 Review
Hazlewood's precision broke Lucknow's nerve, and Kohli — arriving as an impact player — did the rest with 49 off 34 balls to send the Chinnaswamy into raptures.
CSK Beat KKR by 32 Runs — Noor Ahmad Turns the Screw at Chepauk
Kolkata came to Chennai with nothing to lose and left with nothing to show. Noor Ahmad's three-wicket haul — Rahane and Green off back-to-back deliveries, then Rinku Singh silenced — completed a comprehensive CSK victory that was never really in doubt.
SRH Beat RR by 57 Runs — Hinge, Sakib and Kishan End the Unbeaten March
Rajasthan Royals arrived at Hyderabad with four wins from four and an air of inevitability. They left humbled by two men who had never bowled a ball in IPL cricket before Monday night.
Gujarat Titans Beat Lucknow Super Giants by 7 Wickets — IPL 2026 Match Review
Prasidh Krishna dismantled Lucknow's middle order with a four-wicket masterclass, and Jos Buttler's blitzkrieg set up a comfortable chase as Gujarat reclaimed their ruthless form at the Ekana.
RCB Beat Mumbai Indians by 18 Runs — IPL 2026 Match Review
Salt and Kohli put on 120 for the first wicket, Patidar turned a platform into a fortress, and Rutherford's magnificent 71 off 31 arrived too late to rewrite a result that RCB had earned by the halfway point.
Arya and Iyer Answered Abhishek's Blitz with One of Their Own.
In a Mullanpur afternoon that produced 442 runs, Sunrisers' 219 looked enormous until Priyansh Arya's 20-ball fifty and Shreyas Iyer's calm, devastating 69* made it look ordinary — Punjab Kings won with seven balls to spare.
Samson Lit Up Chepauk. Overton Made Sure Delhi Couldn't Answer.
Three defeats, zero points, a season on the edge — and then Sanju Samson walked in at number three, hit the first century of IPL 2026, and Chennai Super Kings finally remembered what winning felt like.
Sooryavanshi Set It Ablaze. Jurel Made Sure It Burned All the Way Home.
In a rain-touched Guwahati night, a 16-year-old's 26-ball 78 and a wicketkeeper's unruffled 81* dismantled RCB's 201 with two overs to spare — and Rajasthan Royals marched on, unbeaten.
Mukul Choudhary Silenced 67,000 — LSG Win a Last-Ball Thriller at Eden Gardens
With 14 needed off the final over and KKR's crowd willing every delivery, a young man from Lucknow found something extraordinary inside himself — and KKR's winless misery deepened.
Gujarat Titans Beat Delhi Capitals by 1 Run — and Rashid Khan Made 419 Runs Feel Like They Weren't Enough
A heist executed with spin and nerve: how Rashid Khan's 3/17 and a last-ball run-out denied KL Rahul the win he'd almost authored alone.
Rajasthan Royals Beat Mumbai Indians by 27 Runs — and a 15-Year-Old Greeted Bumrah With a Six
Jaiswal and Sooryavanshi turned Guwahati's rain-soaked evening into a masterclass — and Bumrah never got a wicket.
Shami's Scalpel, Pant's Nerve: LSG Steal a Thriller in Hyderabad
SRH recovered from 29/4 through a record fifth-wicket stand — then fell apart again. Rishabh Pant, unmoved by all of it, guided LSG home with a single delivery to spare.
Tim David Leaves the Stadium. The Ball Hasn't Landed Yet.
Devdutt Padikkal and Rajat Patidar gave RCB a platform. Tim David turned that platform into rubble for CSK — 70 off 25 balls, 8 sixes, and a 19th over that redefined the evening.
Rizvi's Kotla Coronation: Delhi Dispatch Mumbai with Six Wickets to Spare
Sameer Rizvi walked out at 3 down and turned a tricky afternoon chase into a masterclass in calm destruction. Fourteen boundaries in 51 balls — and for the second match running, DC's 22-year-old finds a way to make the result look inevitable.
Deshpande's Last Over, Bishnoi's Magic: Royals Steal Ahmedabad in a Six-Run Classic
Gujarat needed 11 off the final over with Rashid Khan and Kagiso Rabada at the crease. Any other night, that's a home win. Not this night — Tushar Deshpande held his nerve, Jofra Archer took a catch that deserves its own highlights reel, and Rajasthan Royals won the thriller that no one will forget.
The Fortress Falls: SRH Demolish KKR by 65 Runs at Eden Gardens
Travis Head and Abhishek Sharma tore up the powerplay script. Klaasen made the middle overs his personal playground. And Eshan Malinga — the man CricIntel's preview said was unavailable — walked in and ripped through KKR's middle order. The Storm beat the Fortress. Convincingly.
The Fortress Has a New Weakness: PBKS Chase 210 at Chepauk
Priyansh Arya hit 39 off 11 balls and Chepauk didn't know what hit it. The spin cathedral turned batting paradise as Punjab Kings chased down 210 in 18.4 overs, exposing a truth CSK would rather not confront: their pace attack can't survive a powerplay assault.
Delhi Capitals Beat Lucknow Super Giants by 6 Wickets — Rizvi Rescues a Heist
He came in as an impact substitute, started at 0 off 9, and then dismantled LSG's bowling with a 119-run stand that turned a crisis into a canter. Sameer Rizvi's evening was the IPL at its most quietly spectacular.
Punjab Kings Beat Gujarat Titans by 3 Wickets — Cooper Connolly's Debut Masterclass
Prasidh Krishna reduced Punjab to 118 for 6, the game looked gone, and then an Australian nobody had heard of last season held his nerve for 46 balls and rewrote the evening. Welcome to IPL 2026.
Rajasthan Royals Thrash CSK by 8 Wickets — Sooryavanshi's Childhood Dream, CSK's Nightmare
A 15-year-old made history at Guwahati. Ravindra Jadeja came home after 17 years and immediately began collecting debts. Chennai Super Kings found out that the past catches up with you, especially when it bowls at 140 kph.
Mumbai Indians Beat KKR by 6 Wickets — Jinx Broken, Statement Made
Rohit Sharma came home to the Wankhede and reminded the world what he looks like when the adrenaline is running. Ryan Rickelton arrived like he'd been waiting for this stage all along.
RCB Beat SRH by 6 Wickets — Defending Champions Begin Title Defence in Style
A debutant seamer, a prodigal opener, and a king in full flow — RCB chased 202 in 15.4 overs to break the record for the fastest 200-plus chase in IPL history.
Pre-Match Previews
Our pre-match predictions before these games were played.
Want win probabilities and Dream XI picks for every match?
93% accuracy this season. 22/25 matches predicted correctly.