IPL 2026 — Match Previews & Reviews
The full IPL 2026 archive — every pre-match preview and post-match review. For live cricket, head to the Women's T20 World Cup and Internationals hubs.
San Francisco Unicorns vs Texas Super Kings
There is a particular cruelty in having to face the side that just beat you, at the same venue, with the memory of defeat still fresh enough to taste. Texas Super Kings arrive at the Oakland Coliseum knowing exactly what happened four days ago — Lhuan-dre Pretorius's unbeaten 69 turning what should have been a competitive chase into a procession, Pat Cummins and Peter Siddle dismantling the top order with the kind of disciplined seam bowling that left TSK's 152 for 9 feeling like it belonged to a different league. San Francisco Unicorns, meanwhile, carry the quiet confidence of a side that found its rhythm in its very first home match — Finn Allen's aggression at the top, Matt Short's composure through the middle overs, and a bowling attack that has the rare luxury of choosing between Cummins's pace and Ashwin's guile. The rematch offers du Plessis's side a chance to correct course in a league where every match counts double. But the Unicorns are at home, in form, and in no mood to be generous.
Match Previews
Match Reviews
Full scorecards, key moments, and how our predictions held up.
West Indies Roll On in Bristol — Matthews' All-Round Class and Sri Lanka's Sloppiness Seal a Third Straight Win
Hayley Matthews took 3 for 15, chipped in with the bat, and led a fielding masterclass as West Indies bowled Sri Lanka out for 98 and chased it down with 23 balls to spare. A third win in three lifts the Caribbean side level with England at the top of Group 2.
Australia Finish the Job in Chattogram — Marsh's Blitz Seals a Clean Sweep and Buries Bangladesh's Hopes of a Consolation
On the most worn surface of the series, the spin battle never materialised. Mitchell Marsh smashed 60 off 28, Australia knocked off 110 inside 11 overs, and a 3-0 T20I whitewash put a ruthless full stop on a tour that began with an ODI series defeat. Towhid Hridoy's unbeaten 61 was a lone act of defiance in a beaten cause.
ENG vs NZ, 2nd Test — Day 3 Stumps: Nicholls 119*, New Zealand lead England by 352
Recalled to replace the retired Kane Williamson, Henry Nicholls answered with an unbeaten century and a 161-run partnership alongside Rachin Ravindra, and after Matt Henry's five-for had closed out England for 291, New Zealand walked off The Oval on Day 3 in total command.
ENG vs NZ, 2nd Test — Day 2 Stumps: New Zealand 391, England 222/6, trail by 169
Glenn Phillips turned the sunglasses bravado of Day 1 into a maiden Test hundred, New Zealand reached 391, and then Matt Henry removed Joe Root and Harry Brook with the day almost done to hand the tourists the better of an absorbing second day at The Oval.
West Indies Beat Scotland by 7 Runs — Taylor's Late Burst and a Spin Squeeze Settle a Headingley Thriller
Scotland's dreamers pushed the 2016 champions all the way. But Stafanie Taylor's two sixes in the final over and a relentless West Indies spin attack proved the difference, as Darcey Carter's lone 59 fell seven runs short at Leeds.
West Indies Beat Sri Lanka by 5 Wickets — Shamar Joseph's Five and Rutherford's Fifty Win the Series at Sabina Park
He bowled the hardest overs of the night — the last of the powerplay and the last of the innings — and came away with 5 for 33. Then, with the chase wobbling, Sherfane Rutherford's unbeaten 54 and a Jason Holder cameo of three sixes turned a tense Kingston night into a series win. West Indies take it 2-1, their first bilateral series in two years.
IND-W vs PAK-W Review — A Rivalry, a Record, and a Reckoning: Deepti Sharma's 5/10 and Mandhana's 68 Crush Pakistan by 64
Pakistan walked off the powerplay at 52 for 1, the Hollies Stand split blue and green, the game still a contest. Then Deepti Sharma took the ball, and the contest disappeared. Her 5 for 10 — the best bowling figures in the history of women's T20 internationals — turned a chase into a procession, and Pakistan, who had begun with belief, were bowled out for 106. Smriti Mandhana's 68 had built the platform; Deepti's spell built the legend. India open their World Cup with a statement and a world record on the same afternoon.
BAN-W vs NED-W Review — A Debut to Remember, a Chase to Build On: Ferdous's 50 Carries Bangladesh Home by Six
The Netherlands walked out for the first ball their women's team had ever bowled at a T20 World Cup, and for a long while they made Bangladesh sweat. Babette de Leede's captain's 50 lifted them to 139, a total that felt heavier than the number suggested. But Juairiya Ferdous answered with a 33-ball 50 of her own, Sharmin Akhter saw it home unbeaten, and Bangladesh completed their highest successful chase in Women's T20 World Cup history with five balls to spare. The Dutch lost the result and won a great deal of respect.
IND vs AFG, 1st ODI Review — Gurbaz Lit the Fuse, Gill Put Out the Fire: India Take a Rain-Shortened Thriller in the Mountains
For fifty-one balls in the Himalayan dusk, Rahmanullah Gurbaz played an innings that belonged to no scoreboard logic — 102 off 51, the fastest hundred any Afghan has made in an ODI. And then the rain, the floodlights and Shubman Gill answered it the only way India know how: with control. Two debutants took three each, Gill carried his bat for an unbeaten 84, and India chased 195 in a 25-over shootout with thirteen balls to spare. Afghanistan brought the fireworks. India brought the result.
AUS-W vs SA-W Review — The Machine Keeps Rolling: Litchfield Detonates, Wareham Dominates, Australia Crush South Africa by 65
There was a version of this game where South Africa's seam and spin choked Australia's powerplay and the 2023 final got a sequel. It lasted about three overs. Phoebe Litchfield's 24-ball 51 tore the plan up, Australia posted 172, and then Georgia Wareham — 32 with the bat, 3 for 13 with the ball — turned a chase into a collapse. South Africa folded for 107. The defending champions look, once again, like a problem nobody in this tournament has solved.
IRE-W vs SCO-W Review — History in Manchester: The Bryce Sisters and a New Day for Scotland's Women
Scotland had never won a match at a Women's T20 World Cup. They had to wait until Old Trafford, and a captain who would not let them wait any longer. Kathryn Bryce made 60, shared a century stand with her sister Sarah, then took the ball and helped strangle Ireland for 121. Forty runs, one historic first, and a result that will be remembered in Scottish cricket long after the scorecards yellow.
NZ-W vs WI-W Review — Flair Beats Method Under the Lights: Campbelle's Unbeaten 90 Seals a One-Ball Heist at Southampton
New Zealand built their 162 the careful way — Halliday, Gaze, Green nudging and rotating to a defendable total. West Indies answered with one player and one philosophy. Shemaine Campbelle made 90 not out, refused to be hurried, and walked off with one ball to spare and a seven-wicket win. The Rose Bowl came for calculation and got a Caribbean classic.
ENG-W vs SL-W — A Record Falls on Opening Night: Wyatt-Hodge's Unbeaten 105 Sends England's World Cup Charge Roaring Out of the Blocks
The banana skin everyone warned about never materialised. England piled up 219 for 1 — the highest total in the history of the Women's T20 World Cup — built on Danni Wyatt-Hodge's first World Cup century, and then Freya Kemp's 4 for 21 turned a contest into a procession. Sri Lanka, so dangerous on paper, were folded for 132. England win by 87 runs, and Edgbaston has its statement.
BAN vs AUS, 1st ODI — Bangladesh End a 21-Year Wait as Mosaddek Returns From the Wilderness and Mirpur Roars Again
Australia had not lost an ODI to Bangladesh in 21 years and had not toured for one in 15. In a single, rain-flecked evening at Mirpur, Bangladesh corrected both pieces of history — 284 on the board, Nahid Rana steaming in, and a man four years out of the side walking off unbeaten on 86 with the match award in his hands.
IND-A vs SL-A — India A Pull Off a Dambulla Heist as Gaikwad's Hundred and Arshad Khan's Penultimate Over Decide a Thriller
From 17 for 2 to 277, and from cruising to crushed in the space of six balls. Ruturaj Gaikwad's composed 101 gave India A something to defend; Arshad Khan's three wickets in the 49th over turned a Sri Lanka A win that looked done into an 8-run defeat that will sting.
IND vs AFG, Only Test — Result: India Win by an Innings and 300 Runs as Manav Suthar's Dream Debut Lights Up Mullanpur
India's biggest-ever win by an innings. A debutant left-arm spinner with 6/33 in the first dig and 7/62 in the match. Afghanistan, asked to follow on, were folded twice in a session and a half on a surface that finally bared its teeth.
ENG vs NZ, 1st Test — Day 3 Stumps: New Zealand 55/5, Need 199 More to Win
Only 9.4 overs were possible at a sodden Lord's. In that sliver of cricket, Ollie Robinson removed Rachin Ravindra and Daryl Mitchell to leave New Zealand five down and 199 short of an improbable 254.
IND vs AFG, Only Test — Day 1 Stumps: India 368/3, Rahul and Gill Centuries Bury Afghanistan
New Chandigarh hosted its first day of Test cricket in 40-degree heat, and India treated it like a coronation — KL Rahul 100, Shubman Gill 103 not out, Sai Sudharsan 81, Rishabh Pant 50 not out.
Kohli Finishes It With a Six — RCB Defend the Crown at Ahmedabad, and a Rematch Five Nights in the Making Ends Exactly Where It Began
On a slightly sticky Motera surface in front of 132,000, the IPL 2026 Final never quite caught fire — and that was Royal Challengers Bengaluru's design. Rasikh Salam Dar took 3/27, Bhuvneshwar Kumar and Josh Hazlewood struck twice apiece, and Gujarat Titans were held to 155/8 despite Washington Sundar's unbeaten fifty. Then Virat Kohli and Venkatesh Iyer raised fifty in 3.3 overs — the fastest team fifty in any IPL Final — and Kohli, unbeaten on 75 off 42, sealed back-to-back titles with two overs to spare. Shubman Gill's redemption arc, written so beautifully in Qualifier 2, met a quieter end: bowled out of the narrative for 10. RCB are the first franchise since 2020 to defend the trophy.
Shubman Gill Answered the Only Question That Mattered — and Gujarat Titans Are Going to Ahmedabad
Four days after being bowled for 2 in Qualifier 1, Gill walked out to face Jofra Archer at Mullanpur, made 104 off 53 balls, and turned the highest successful chase in IPL history into something that looked, by the end, almost comfortable. Sai Sudharsan hit 58 off 32 before departing hit-wicket — again — and the 167-run opening stand did what it had done all season: made the rest of the chase a formality. Sooryavanshi, trying to repeat his 97 off 29 from two nights earlier, made 96 off 47. It was brilliant. It was not enough. Gujarat Titans win Qualifier 2 by 7 wickets and meet Royal Challengers Bengaluru in the IPL 2026 Final at Narendra Modi Stadium, Ahmedabad, on Sunday.
A Fourteen-Year-Old Played the Innings of His Life — and Sunrisers Hyderabad's Season Did Not Survive Eight Overs of It
Vaibhav Sooryavanshi walked out to open in an Eliminator and produced 97 off 29 balls — a 16-ball fifty, twelve sixes inside 28 deliveries, an uppercut away from Chris Gayle's IPL century record. By the time the eighth over ended, RR were 125 for 1 and the contest was already gone. Jofra Archer did the rest in the powerplay; Sushant Mishra finished what was left of the chase. Rajasthan Royals win the Eliminator by 47 runs and meet Gujarat Titans in Qualifier 2 at Mullanpur on Friday. Sunrisers Hyderabad, third on the table and 2-0 against this opposition in the league, go home.
Patidar Said 'Not in My Control' — Then He Took Control of Qualifier 1 With 93 Off 33
Two days after refusing to bite at venue-controversy bait, the RCB captain walked out at Dharamsala and produced the most violent 90-plus innings in IPL history — nine sixes, a 21-ball fifty, an unbeaten 93 from 33 deliveries at a strike rate of 281.81. RCB's 254 for 5 is the highest total ever made in an IPL playoff. Gujarat Titans, bowled out for 162, never had a chance. The defending champions walk straight into a second successive final on May 31. Gujarat now face the Eliminator winner in Qualifier 2 on Friday.
Rajasthan Win the Last Waltz at Wankhede — Jofra Archer Books the Final Playoff Seat With the Bat First, the Ball Second, and the Calm of a Bowler Who Has Been Here Before
Rajasthan Royals, needing a win to seal the fourth playoff seat, posted 205 for 8 on the back of a Dhruv Jurel anchor (38) and a 15-ball Jofra Archer cameo (32) that finished the innings at a strike rate above 200. Mumbai Indians, with Jasprit Bumrah rested for the playoffs of a season that does not include them, lost Rohit Sharma to Archer's first over, were 49 for 4 inside the powerplay, recovered through a 60-off-42 from Suryakumar Yadav and a 34-off-15 from Hardik Pandya that briefly threatened the chase, and were finally pulled up 30 runs short at 175 for 9. Archer's 3 for 17 from his four overs sealed his Player of the Match award. The result eliminated both KKR and PBKS in a single evening and confirmed the playoff bracket: SRH vs RR in the Eliminator at Mullanpur on May 27.
Delhi End Their Season on a High, Kolkata End Theirs in the Manner They Have Been Threatening to All Year — 125 for 2 Became 163 All Out at Eden Gardens
By the time Delhi Capitals walked off Eden Gardens on Sunday night with a 40-run win over Kolkata Knight Riders, both sides had known for two hours that the result would change neither's playoff fortunes — Rajasthan's win at the Wankhede that afternoon had eliminated KKR and removed DC's last mathematical thread. What followed was a contest played for pride, finished off by a 30-ball KL Rahul fifty and a Kuldeep Yadav spell that broke a chase the home side had appeared to control. KKR were 125 for 2 in the thirteenth over; they ended the innings at 163 all out in 18.4, the last seven wickets falling for 38 runs — the kind of collapse that has shadowed the title defence since April and arrived, finally, on the last night their season had to give.
Iyer Finally Cashes In — A Maiden IPL Hundred on the Night Punjab Kings Could Not Afford to Lose
Punjab Kings arrived at the BRSABV Ekana Cricket Stadium on Saturday with the longest losing streak of any side still mathematically alive in the IPL 2026 playoff race — six consecutive defeats, an attack that had stopped taking wickets in the powerplay, and a captain whose price tag in the November auction had become a season-long talking point for the wrong reasons. Ninety-one balls later, they had broken the streak, climbed to fourth on the table, and produced the chase of the league stage: 200 for 3 in 18 overs, a partnership of 121 between Shreyas Iyer and Prabhsimran Singh, and Iyer's first IPL century in 117 innings — 101 not out off 51, five sixes, eleven fours, finished with a six off Avesh Khan. LSG, eliminated since May 10 and playing without Mitchell Marsh, posted a defendable 196 for 6 on the back of Josh Inglis's 72 off 44 and an Abdul Samad cameo at the death. It was not enough. By the time PBKS reached three figures inside ten overs, the contest was a formality and the only suspense was whether Iyer would get his hundred.
Uppal Hands RCB Their Heaviest Defeat of the Season — But the Maths Still Sends Them to Qualifier 1
Sunrisers Hyderabad chose to bat, scored 255 for 4, and watched Royal Challengers Bengaluru land short by 55 runs in a final-league fixture that was simultaneously the most one-sided result of RCB's IPL 2026 and the night they confirmed top spot on the points table. Ishan Kishan's fourth consecutive fifty-plus score against Bengaluru — 79 off 46, his Player of the Match award — was the spine of the innings. Abhishek Sharma's 56 off 22 lit the powerplay. Heinrich Klaasen's 51 off 24 collapsed the middle phase. And by the time Rajat Patidar (56) and Krunal Pandya (41 not out) had got RCB to 200, the net-run-rate buffer that had carried Bengaluru's season was already enough to absorb the defeat. RCB finish first. SRH go to the Eliminator. GT take the second qualifier slot. The league stage is done.
Gill and Sudharsan Set It Up, Buttler Finished It, Siraj Buried It — Chennai's 2026 Ends in Ahmedabad
There are nights when a season simply runs out of road, and for Chennai Super Kings that road ended at Motera. Gujarat Titans posted 229 for 4 on the back of a 125-run opening stand between Shubman Gill and Sai Sudharsan — the pair's seventh century stand, equalling the Kohli-De Villiers world record for most hundred partnerships by any T20 pair — and then watched Mohammed Siraj rip through Chennai's top order in a single new-ball spell. CSK folded for 140 in 13.4 overs, lost by 89 runs, and were officially knocked out of the IPL 2026 playoff race.
RR Beat LSG by 7 Wickets — IPL 2026 Match 64 Review
Lucknow scored 220 and felt safe for an over. Then a fifteen-year-old who began at 11 off 12 hit ten sixes, and the Sawai Mansingh remembered why it once decided that this teenager was its own.
RCB Beat PBKS by 23 Runs — IPL 2026 Match 61 Review
The Dhauladhar Ranges watched the defending champions stamp their playoff ticket while Punjab Kings, the team that began 9-0, slipped quietly into a sixth consecutive defeat — a freefall that has now reached the shape of a season-ending tailspin.
DC Beat RR by 5 Wickets — IPL 2026 Match 62 Review
Rajasthan were cruising at 161 for 2 in 14.1 overs. Then Mitchell Starc walked back to the top of his mark and bowled the over that bent the match's spine — three wickets in four balls, the over that carried Delhi from the rope to safety.
Tilak Varma Finishes Dharamshala in Style — Mumbai Chase 201 With a Ball to Spare, Punjab's Fifth Straight Loss Pushes Playoff Hopes to the Edge
Punjab Kings had 200 on the board, the mountain air at their backs, and a target most Dharamshala defenders would have called enough. Mumbai Indians — without Hardik Pandya, without Suryakumar Yadav, with Jasprit Bumrah at the toss — needed fifty off the last three overs. What followed was the kind of innings that does not happen by accident: Tilak Varma's unbeaten 75 off 33, six fours and six sixes, the half-century in 25 balls, finished with a six over fine leg on the penultimate delivery. Punjab have now lost five on the trot, and the most painful part is that this one was a heist they almost survived.
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.
Sudharsan's 61, Sundar's 50, Rabada's Powerplay — GT Bowl SRH Out for 86 and Go Top of the Table
Pat Cummins won the toss, chose to bowl, and for an hour it looked like the right call. Then Gujarat Titans batted to 168, Kagiso Rabada and Jason Holder hit the strip with the new ball, and a Sunrisers batting order that had chased 249 three weeks ago was bowled out for 86 in 14.5 overs. Eighty-two runs. GT's biggest IPL win by a margin. Five in a row. Top of the table.
Urvil's 13 Balls, Overton's Three Strikes — CSK Chase Down LSG and End Their Season at Chepauk
There are nights at Chepauk when the ground stops being a venue and becomes a witness. On Sunday, with 204 to chase and Josh Inglis's 33-ball 85 still ringing in everyone's ears, Urvil Patel walked out and matched the fastest fifty in IPL history — thirteen balls, eight sixes, two fours — and dragged Chennai Super Kings past Lucknow Super Giants by five wickets with four balls to spare. CSK move to fifth and stay alive. LSG, for all of Inglis's heroism, are mathematically gone.
Bhuvneshwar, Krunal, and a Final-Ball Heartbreak — RCB Knock MI Out and Climb to the Summit at Raipur
On a humid Raipur night in front of 65,000, RCB needed two off the last ball, got them with soft hands and a sprinted second, and broke Mumbai Indians' hearts in the cruellest possible way. Bhuvneshwar Kumar's vintage 4/23 with the new ball had restricted MI to 166/7. Krunal Pandya, hopping on one foot through cramps, played the innings of his RCB life — 73 off 46 against the franchise that let him go — to take RCB to the top of the table and Mumbai out of the tournament.
Gill's 84, Sudharsan's 55, Rashid's Four-For — GT Make It Four in a Row at Sawai Mansingh
Yashasvi Jaiswal won his first toss as RR captain and chose to chase. By the eighth over of the second innings, the chase had stopped being a chase and become a count. Gujarat Titans, the team that started this season looking lost, now sit second in the table — and play like it.
Allen's 47-Ball Hundred Turns the Jaitley Into a Six-Hitting Carnival — KKR Make It Four in a Row
Delhi Capitals had been bowled out for 75 at this ground. They had also chased 226 at Jaipur. On Friday they did neither — they simply suffocated. And by the time KKR began their reply, Finn Allen had decided that 143 was a target the Arun Jaitley would not see for very long.
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.