惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Help Net Security
Help Net Security
宝玉的分享
宝玉的分享
Microsoft Security Blog
Microsoft Security Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
A
About on SuperTechFans
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
量子位
博客园 - 叶小钗
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
D
DataBreaches.Net
Vercel News
Vercel News
博客园 - Franky
Recorded Future
Recorded Future
B
Blog RSS Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
GbyAI
GbyAI
M
MIT News - Artificial intelligence
F
Full Disclosure
S
SegmentFault 最新的问题
L
LangChain Blog
F
Fortinet All Blogs
美团技术团队
IT之家
IT之家
博客园 - 司徒正美
Cyberwarzone
Cyberwarzone
NISL@THU
NISL@THU
P
Privacy International News Feed
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Y
Y Combinator Blog
C
Check Point Blog
The GitHub Blog
The GitHub Blog
L
Lohrmann on Cybersecurity
I
Intezer
I
InfoQ
Spread Privacy
Spread Privacy
Project Zero
Project Zero
T
Threatpost
S
Secure Thoughts
C
Comments on: Blog
N
News | PayPal Newsroom
Application and Cybersecurity Blog
Application and Cybersecurity Blog
H
Heimdal Security Blog
T
The Blog of Author Tim Ferriss
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Hugging Face - Blog
Hugging Face - Blog
U
Unit 42

The Data Drop

When we ask how to help Day One with Fable Every Starlink, orbiting now You've Got a Friend in Me: Before Toy Story 5, One Last Goodbye A Day in the Life of ChatGPT World Cup 2026 Roland-Garros highlights, point by point The Boring Truth About Passive Income The Anatomy of 1:59:30 I'm not a robot. (They already know.) Save the Date: Every WWDC Invitation, 1990 to 2026 Ryanair's Roast iPhone ads are a masterclass. Slurp. A Video Museum of Ramen. Station Melodies of Greater Tokyo The London Public Houses Royal Pop Resale Prices: AP × Swatch StockX, eBay, 4-Year Data Every ChatGPT · Seven eras of the chatbot that changed everything Power On · Iconic boot chimes from 1977 to today Every macOS. Every name. Thank You, Tim. A Tribute to Tim Cook, CEO of Apple 2011–2026 How a Small Island Took Over the World Every Shot at The Masters 2026: Rory McIlroy's Back-to-Back Win, Visualized 154 Macs Since 1983 The Border, in Numbers. The Listening Museum — 36 Keyboards, Sound-Mapped A Visual History of Programming Languages The Weasley Clock The Big Bang Theory: 105 Real Science Moments Every Block Ever Added to Minecraft Killed by Google: 299 Retired Google Products, Visualized Every iPhone Ever Made Years Since Each Country Last Went to War Every GPU That Mattered The Stain Index: How to Remove Anything from Anything Every Airline, Alive and Dead 21 Miles: The Strait of Hormuz, Mapped A Thousand Dots, Breathing Did The Simpsons Really Predict the Future? We Fact-Checked Every One. Pickleball, Explained The Anatomy of a Scam The Bitter Truth About Chocolate The Colors of Wes Anderson 84 Years of Patience — Warren Buffett One Second on Earth The Rom-Com Formula | The Data Drop South Park by the Numbers The Exponential Man · MrBeast by the Numbers The 3-Point Takeover What Is Your Country Reading? Game of Thrones: By the Numbers A Day With Mochi Every Object Humanity Has Sent Beyond Earth Oscars 2026: Every Winner, Every Record, Every Moment 1,025 Pokémon, Sorted The Elo Lie Every LEGO Color, Born and Died 12 Relationships. 96 Songs. One Wedding. Friends: 6 People. 236 Episodes. 1 Coffee Shop. The War in His Words. How Long Until Disney Breaks Your Heart? 170 Years of Burberry The UK Shopping Receipt 1,708 Flights — The Epstein Flight Log, Visualized Why Your $100 Burger Costs $100 Who Runs the Fortune 500? The Pixar Cry Chart – Every Tear, Timed Dhurandhar, Visualized. ₹1,355 Crore Box Office Collection. The Descent of Walter White — Breaking Bad, Visualized 30 Years of Albert Park — Every Australian GP, Visualized Who's Actually in the Room? — The Office, Visualized Chapter 3 — The Complete IND vs ENG T20I Rivalry The Dumbledore Gambit — Every Secret Withheld The Happiness Gap — World Happiness Data, Visualized Every Dog Breed's Personality, in One Chart How to Choose the Right Chart: 24 Types with Live Examples
We Simulated IPL 2026 Fifty Thousand Times | sheets.works
2026-03-31 · via The Data Drop

This page goes live during every match

Ball-by-ball win probability, what-if scenarios, live commentary with our model's analysis.

Never miss a match:

Match 66 · May 21 · Ahmedabad

Gujarat Titans vs Chennai Super Kings

Gujarat Titans

Gujarat Titans

62.0%

vs

Chennai Super Kings

Chennai Super Kings

38.0%

Narendra Modi Stadium, Ahmedabad · 7:30 PM IST · Night match

GT (16 pts, 8-5, 2nd) play one game to lock the top two and the Qualifier-1 ticket. CSK (12 pts, 6-7, 7th) must win and need other results to fall right; a loss puts them mathematically out.

Gujarat Titans recovered from the M60 demolition at Eden and sit 16 pts, NRR +2.140 — second-best in the league. A win tonight all but locks them into the top two and a home Qualifier-1. B Sai Sudharsan (554 runs, 4th in the Orange Cap) and Shubman Gill (552, 5th) anchor the top order; Jos Buttler is the X-factor. The bowling is the best in the league: Kagiso Rabada (21 wkts, 2nd in Purple Cap), Rashid Khan (16), Mohammed Siraj (14), and Prasidh Krishna. Ahmedabad is their fortress.

Chennai Super Kings dropped a heartbreaker at home against SRH on Sunday and now sit 12 pts on 6-7, NRR -0.144, with one match left. A win tonight gets them to 14 pts — still likely not enough given RR/KKR/PBKS all on 13-14. A loss ends the campaign. Sanju Samson (477, 10th in Orange Cap) is the most reliable batter, Dewald Brevis the middle-order spine. Anshul Kamboj (20 wkts, 3rd in Purple Cap) and Noor Ahmad\'s spin are the wickets path. Ruturaj Gaikwad needs to find form at the top. Still missing Jamie Overton.

Our model has GT at 62%. Reasons: home advantage at Ahmedabad, the league\'s deepest bowling unit, GT\'s NRR cushion if it comes to tie-breakers, and the simple fact that they\'re the better-balanced side. The model nudges CSK up for Samson\'s ceiling and the desperation factor — must-win nights are dangerous — landing at 38%.

Reality check: CSK in must-win mode is dangerous, and GT looked very stoppable against KKR last week. If Noor pins down Sai Sudharsan early and Brevis catches fire, the upset is on. But this is GT\'s home, GT\'s knockout night, and GT\'s pace battery on a true track.

Venue: Ahmedabad (Modi Stadium)

Pitch Flat, true bounce, batting paradise

Dew factor Heavy under lights, favours chasers

GT home record (2026) 5-1 at Ahmedabad

Season Context

GT position #2, 8-5, 16 pts, NRR +2.140

CSK position #7, 6-7, 12 pts, must-win

Head-to-head (2026) GT 1-1 (Chepauk + Ahmedabad split)

If GT win

GT jump to 9-5 (18 pts), level with RCB at the top. With NRR +2.14, they all but lock the Qualifier-1 ticket and finish the league phase as the in-form team. CSK\'s 2026 campaign ends without a playoff for the first time in three seasons.

GT top 2: ~92% if they win

If CSK win

CSK climb to 14 pts (7-7) and stay alive into the final week. They still need PBKS, KKR, and RR to slip, but the door cracks open. GT drop to 8-6, level with SRH, and the top-two race goes to the wire.

CSK playoff: ~32% if they win

Season Recaps

Every match, dissected.

Match 58 · May 14 · HPCA Stadium, Dharamsala

Tilak 75* off 33 sinks Punjab. Bumrah captains MI for the first time.

Punjab Kings

200/8

(20 ov)

vs

Mumbai Indians

205/4

(19.5 ov)

MI won by 6 wickets We predicted MI 61.4% ✓

PBKS reached 100/1 in 11 overs led by Prabhsimran Singh (57 off 32, 6 fours, 4 sixes). Then Shardul Thakur ripped through the middle order, taking 4/39 with two wickets in the 12th to dismiss both set batters. Azmatullah Omarzai (38* off 17) and Xavier Bartlett (18 off 7) salvaged the innings to 200/8. Chasing 201, Ryan Rickelton (48 off 23) and Rohit Sharma (25 off 26) gave MI a fast start. After Chahal bowled Rohit, Tilak Varma took control. His unbeaten 75 off 33 (6 fours, 6 sixes, SR 227) and Will Jacks (25* off 10) finished it with a six off the penultimate ball. Jasprit Bumrah led MI in IPL for the first time. PBKS slip to fifth straight defeat; the 4th playoff slot is in serious jeopardy.

Toss: MI elected to bowl first · Player of the Match: Tilak Varma

BatterRB4s6sSR
Prabhsimran Singh573264178.1
Azmatullah Omarzai38*17--223.5
Xavier Bartlett187--257.1
Priyansh Arya22----
Cooper Connolly22----
BowlerORWEcon
Shardul Thakur43949.75
Deepak Chahar43629.00
Raj Bawa--1-
Corbin Bosch--1-
BatterRB4s6sSR
Tilak Varma75*3366227.3
Ryan Rickelton4823--208.7
Will Jacks25*10--250.0
Rohit Sharma2526--96.2
Sherfane Rutherford2021--95.2
Naman Dhir96--150.0
BowlerORWEcon
Marco Jansen455113.75
Xavier Bartlett-530-
Arshdeep Singh42907.25
Azmatullah Omarzai-362-
Yuzvendra Chahal--1-

Match 57 · May 13 · Shaheed Veer Narayan Singh International Stadium, Raipur

Kohli 105* off 60 ends KKR\'s 4-match streak. RCB joint top on points.

Kolkata Knight Riders

192/4

(20 ov)

vs

Royal Challengers Bengaluru

194/4

(19.1 ov)

RCB won by 6 wickets We predicted KKR 54.1% ✗

KKR posted 192/4 led by Raghuvanshi (71 off 46) and Rinku Singh\'s 49* off 29. Kartik Tyagi (3/32) was RCB\'s wrecker. Then Kohli took over with an unbeaten 105 off 60 — his sixth IPL century — anchoring a 119-run second-wicket stand with Padikkal (39 off 27) and sealing the chase with 5 balls to spare. RCB to 8-4 on 16 pts, level with GT at the top of the table (GT keep #1 on NRR). KKR slip to 9 pts and the playoff math gets thin.

Toss: RCB elected to bowl first · Player of the Match: Virat Kohli

BatterRB4s6sSR
AM Rahane191331146.2
FH Allen18831225.0
A Raghuvanshi714673154.3
C Green322431133.3
RK Singh49*2932169.0
BowlerORWEcon
KH Pandya43909.75
B Kumar43418.50
Rasikh Salam43518.75
JR Hazlewood43518.75
JA Duffy448012.00
BatterRB4s6sSR
JG Bethell151221125.0
V Kohli105*60113175.0
D Padikkal392770144.4
RM Patidar11801137.5
TH David230066.7
JM Sharma8*510160.0
BowlerORWEcon
C Green222011.00
SP Narine43117.75
AS Roy336012.00
Kartik Tyagi43238.00
VG Arora448012.00
SR Dubey2.12109.69

Match 56 · May 12 · Narendra Modi Stadium, Ahmedabad

Rabada 3/28, Holder rout SRH for 86. GT go No.1.

Gujarat Titans

168/5

(20 ov)

vs

Sunrisers Hyderabad

86

(14.5 ov)

GT won by 82 runs We predicted GT 71.1% ✓

GT 168/5. Then Rabada's 3/28 and Holder dismantled SRH for 86 in 14.5 overs, the season's lowest total. GT go top of the table with their fifth straight win.

Toss: SRH elected to bowl first · Player of the Match: Kagiso Rabada

BatterRB4s6sSR
B Sai Sudharsan614452138.6
Shubman Gill571071.4
JC Buttler7111063.6
N Sindhu221431157.1
Washington Sundar503371151.5
JO Holder11*1000110.0
R Tewatia4*110400.0
BowlerORWEcon
K Nitish Kumar Reddy32709.0
PJ Cummins42015.0
Shivang Kumar21909.5
PP Hinge31725.67
E Malinga446011.5
Sakib Hussain43729.25
BatterRB4s6sSR
TM Head04000.0
Abhishek Sharma6401150.0
Ishan Kishan11711157.1
R Smaran9151060.0
H Klaasen14162087.5
S Arora161330123.1
K Nitish Kumar Reddy240050.0
PJ Cummins19912211.1
Shivang Kumar460066.7
PP Hinge380037.5
E Malinga0*3000.0
BowlerORWEcon
JO Holder42035.0
Rashid Khan0.5316.0
K Rabada42837.0
Mohammed Siraj31113.67
M Prasidh Krishna32327.67

Match 55 · May 11 · HPCA Stadium, Dharamsala

Tiwari 2/40 + 18* off 8. DC keep playoff hopes alive.

Punjab Kings

210/5

(20 ov)

vs

Delhi Capitals

216/7

(19 ov)

DC won by 3 wickets We predicted DC 65.6% ✓

PBKS 210/5. Tiwari took 2/40 with the ball (Connolly + Arya), then his late 18* off 8 sealed it in the penultimate over. DC win by 3 wickets, PBKS' fourth straight loss.

Toss: DC elected to bowl first · Player of the Match: Madhav Tiwari

BatterRB4s6sSR
P Arya563326169.7
Prabhsimran Singh181530120.0
SS Iyer59*3653163.9
CPL Connolly382732140.7
MP Stoinis120050.0
Shashank Singh01000.0
Suryansh Shedge21*822262.5
BowlerORWEcon
M Tiwari440210.0
Auqib Nabi43208.0
MA Starc457214.25
L Ngidi446011.5
Mukesh Kumar43117.75
BatterRB4s6sSR
KL Rahul9820112.5
Abishek Porel561083.3
SU Parakh13611216.7
T Stubbs12171070.6
AR Patel563082186.7
DA Miller512834182.1
AR Sharma241022240.0
M Tiwari18*821225.0
Auqib Nabi10*211500.0
BowlerORWEcon
MP Stoinis344114.67
M Jansen445011.25
BJ Dwarshuis451112.75
Arshdeep Singh42125.25
Yash Thakur455213.75

Match 54 · May 10 · Nava Raipur Cricket Stadium, Raipur

Bhuvi 4/23 + the final-over six. RCB knock MI out of playoffs contention.

Mumbai Indians

166/7

(20 ov)

vs

Royal Challengers Bengaluru

167/8

(20 ov)

RCB won by 2 wickets We predicted MI 53.0% ✗

MI's 166/7 looked defendable until Bhuvneshwar Kumar's 4/23 ripped the top order. The chase went down to the last over. Bhuvi himself hit the winning six. MI eliminated from playoffs contention.

Toss: MI elected to bat first · Player of the Match: Bhuvneshwar Kumar

BatterRB4s6sSR
RD Rickelton240050.0
RG Sharma221022220.0
Naman Dhir473252146.9
SA Yadav01000.0
NT Tilak Varma574232135.7
WG Jacks101010100.0
RA Bawa161410114.3
C Bosch5*500100.0
DL Chahar1*20050.0
BowlerORWEcon
KH Pandya32608.67
R Shepherd31816.0
Rasikh Salam442110.5
B Kumar42345.75
JR Hazlewood43318.25
Suyash Sharma221010.5
BatterRB4s6sSR
JG Bethell272720100.0
V Kohli01000.0
D Padikkal121111109.1
RM Patidar8810100.0
KH Pandya734645158.7
JM Sharma181212150.0
TH David01000.0
R Shepherd4110036.4
Rasikh Salam3*200150.0
B Kumar7*201350.0
BowlerORWEcon
WG Jacks21306.5
RA Bawa339113.0
C Bosch42646.5
DL Chahar43328.25
JJ Bumrah42005.0
AM Ghazanfar333111.0

Match 53 · May 10 · MA Chidambaram Stadium, Chennai

Overton 3/36. CSK win a third straight at Chepauk.

Lucknow Super Giants

203/8

(20 ov)

vs

Chennai Super Kings

208/5

(19.2 ov)

CSK won by 5 wickets We predicted CSK 50.0% ✓

LSG posted 203/8. Jamie Overton's 3/36 included Inglis and Pant in the same over, triggering the collapse. CSK chased it with 4 balls to spare for a 5-wicket win. Third straight CSK home win.

Toss: CSK elected to bowl first · Player of the Match: Jamie Overton

BatterRB4s6sSR
JP Inglis8533106257.6
MR Marsh101001100.0
N Pooran130033.3
RR Pant151220125.0
AK Markram670085.7
Akshat Raghuwanshi181810100.0
Shahbaz Ahmed43*2533172.0
Himmat Singh171211141.7
Mohammed Shami01000.0
Avesh Khan0*0000
BowlerORWEcon
J Overton43639.0
AJ Hosein449012.25
Noor Ahmad42416.0
A Kamboj447211.75
Mukesh Choudhary445011.25
BatterRB4s6sSR
SV Samson281432200.0
RD Gaikwad422832150.0
UM Patel652328282.6
Kartik Sharma202010100.0
D Brevis10121083.3
S Dube15*702214.3
PR Veer17*1202141.7
BowlerORWEcon
AK Markram0.214070.0
Shahbaz Ahmed330210.0
Mohammed Shami43709.25
Avesh Khan444111.0
Prince Yadav43609.0
DS Rathi445211.25

Match 52 · May 9 · Narendra Modi Stadium, Ahmedabad

Rashid 4/33. Gill and Sai Sudharsan add 118. GT to 2nd, fourth straight win.

Rajasthan Royals

229/4

(20 ov)

vs

Gujarat Titans

152

(16.3 ov)

GT won by 77 runs We predicted GT 61.4% ✓

GT 229/4 with an 118-run opening stand between Gill (54-ball fifty) and Sai Sudharsan. Then Rashid's 4/33 ripped RR for 152. Fourth straight GT win moves them to 2nd.

Toss: RR elected to bowl first · Player of the Match: Rashid Khan

BatterRB4s6sSR
YBK Jaiswal340075.0
V Sooryavanshi361633225.0
DC Jurel241013240.0
SO Hetmyer671085.7
RA Jadeja382532152.0
D Ferreira4210200.0
SB Dubey151411107.1
MD Shanaka161120145.5
JC Archer561083.3
TU Deshpande130033.3
Brijesh Sharma1*100100.0
BowlerORWEcon
Washington Sundar21005.0
JO Holder2.31235.22
Rashid Khan43348.25
K Rabada333211.0
Mohammed Siraj455113.75
R Sai Kishore1808.0
BatterRB4s6sSR
B Sai Sudharsan553662152.8
Shubman Gill844493190.9
JC Buttler131011130.0
Washington Sundar37*2023185.0
JO Holder7710100.0
R Tewatia14*402350.0
BowlerORWEcon
RA Jadeja43418.5
D Ferreira111011.0
JC Archer346015.33
TU Deshpande452013.0
Brijesh Sharma447211.75
Yash Raj Punja43719.25

Match 51 · May 8 · Arun Jaitley Stadium, Delhi

Allen 100* off 49. KKR demolish DC with 34 balls left.

Delhi Capitals

142/8

(20 ov)

vs

Kolkata Knight Riders

147/2

(14.2 ov)

KKR won by 8 wickets We predicted DC 60.7% ✗

DC managed 142/8. Finn Allen demolished it with an unbeaten 100 off 49 (5 fours, 10 sixes). KKR home with 34 balls to spare. DC's playoff math gets tougher.

Toss: KKR elected to bowl first · Player of the Match: Finn Allen

BatterRB4s6sSR
P Nissanka502953172.4
KL Rahul231440164.3
N Rana8101080.0
Sameer Rizvi370042.9
T Stubbs240050.0
AR Patel11220050.0
AR Sharma392833139.3
V Nigam3*300100.0
MA Starc02000.0
L Ngidi1*100100.0
BowlerORWEcon
C Green112112.0
SP Narine41714.25
AS Roy43127.75
Kartik Tyagi42526.25
VG Arora32919.67
CV Varun42807.0
BatterRB4s6sSR
AM Rahane13911144.4
FH Allen100*47510212.8
A Raghuvanshi130033.3
C Green33*2702122.2
BowlerORWEcon
AR Patel42716.75
V Nigam234017.0
MA Starc331010.33
L Ngidi2703.5
Mukesh Kumar0.27035.0
Kuldeep Yadav341013.67

Match 50 · May 7 · Ekana Cricket Stadium, Lucknow

Marsh 111 off 56. LSG win a DLS thriller at Ekana.

Lucknow Super Giants

209/3

(19 ov)

vs

Royal Challengers Bengaluru

203/6

(19 ov)

LSG won by 9 runs (DLS) We predicted LSG 58.5% ✓

Mitchell Marsh smashed 111 off 56 (9 fours, 9 sixes; 90 in boundaries). LSG 209/3 in 19 overs. Rain shortened RCB's chase. They fell 9 runs short on DLS. LSG climb out of the basement; RCB's NRR takes a hit.

Toss: RCB elected to bowl first · Player of the Match: Mitchell Marsh

BatterRB4s6sSR
MR Marsh1115699198.2
AA Kulkarni17241070.8
N Pooran382341165.2
RR Pant32*1042320.0
AK Markram1*100100.0
BowlerORWEcon
KH Pandya43117.75
R Shepherd116016.0
B Kumar43408.5
JR Hazlewood449112.25
Rasikh Salam453113.25
Suyash Sharma221010.5
BatterRB4s6sSR
JG Bethell451080.0
V Kohli02000.0
D Padikkal342531136.0
RM Patidar613136196.8
JM Sharma130033.3
TH David401743235.3
KH Pandya28*1622175.0
R Shepherd23*1531153.3
BowlerORWEcon
Shahbaz Ahmed333211.0
DS Rathi450012.5
Mohammed Shami43318.25
Prince Yadav43338.25
MP Yadav450012.5

Match 49 · May 6 · Rajiv Gandhi International Stadium, Hyderabad

Cummins 2/34 + 2 catches. SRH defend 235, end PBKS' run.

Sunrisers Hyderabad

235/4

(20 ov)

vs

Punjab Kings

202/7

(20 ov)

SRH won by 33 runs We predicted SRH 54.9% ✓

SRH posted 235/4 powered by their top order. PBKS' chase never got going. Cummins led the defense with 2/34 and two catches. PBKS suffered a fourth straight defeat, sliding out of the top four.

Toss: PBKS elected to bowl first · Player of the Match: Pat Cummins

BatterRB4s6sSR
Abhishek Sharma351324269.2
TM Head381933200.0
Ishan Kishan553224171.9
H Klaasen694334160.5
K Nitish Kumar Reddy29*1322223.1
BowlerORWEcon
M Jansen461015.25
V Vyshak454113.5
LH Ferguson441110.25
Arshdeep Singh443110.75
YS Chahal43218.0
BatterRB4s6sSR
P Arya130033.3
Prabhsimran Singh340075.0
CPL Connolly107*5978181.4
SS Iyer5510100.0
MP Stoinis281432200.0
Suryansh Shedge251712147.1
Shashank Singh4310133.3
M Jansen191601118.8
V Vyshak1*100100.0
BowlerORWEcon
K Nitish Kumar Reddy21115.5
PJ Cummins43428.5
Shivang Kumar445211.25
E Malinga43619.0
Sakib Hussain440110.0
HS Dubey236018.0

Match 48 · May 5 · Arun Jaitley Stadium, Delhi

Samson 87* off 52. CSK's third Samson POTM, fourth straight win.

Delhi Capitals

155/7

(20 ov)

vs

Chennai Super Kings

159/2

(17.3 ov)

CSK won by 8 wickets We predicted DC 70.2% ✗

DC slid to 69/5 before Stubbs and Rizvi recovered to 155/7. CSK chased it down with a 114-run unbeaten stand between Samson (87*) and Kartik Sharma. Samson became the first player to win three POTMs in IPL 2026.

Toss: DC elected to bat first · Player of the Match: Sanju Samson

BatterRB4s6sSR
P Nissanka191531126.7
KL Rahul12132092.3
N Rana151320115.4
KK Nair131320100.0
AR Patel260033.3
T Stubbs383112122.6
Sameer Rizvi40*2404166.7
AR Sharma14502280.0
MA Starc0*0000
BowlerORWEcon
J Overton1515.0
AJ Hosein41914.75
Noor Ahmad32227.33
A Kamboj449012.25
Mukesh Choudhary43117.75
Gurjapneet Singh42917.25
BatterRB4s6sSR
SV Samson87*5276167.3
RD Gaikwad6131046.2
UM Patel17902188.9
Kartik Sharma41*3142132.3
BowlerORWEcon
AR Patel42516.25
MA Starc43007.5
L Ngidi43017.5
Kuldeep Yadav334011.33
T Natarajan2.339016.96

Match 47 · May 4 · Wankhede Stadium, Mumbai

Rickelton 83 off 32 with 8 sixes. MI chase 229 with 8 balls left.

Lucknow Super Giants

228/5

(20 ov)

vs

Mumbai Indians

229/4

(18.4 ov)

MI won by 6 wickets We predicted MI 59.3% ✓

LSG posted 228/5 led by Marsh. MI hunted it down on a 143-run opening stand in 10.5 overs between Rohit and Rickelton. Rickelton's 83 off 32 (8 sixes, SR 259) set the chase up for an easy 6-wicket finish.

Toss: MI elected to bowl first · Player of the Match: Ryan Rickelton

BatterRB4s6sSR
MR Marsh442543176.0
JP Inglis13530260.0
N Pooran632118300.0
RR Pant151011150.0
AK Markram31*2511124.0
Akshat Raghuwanshi11701157.1
Himmat Singh40*3122129.0
BowlerORWEcon
WG Jacks234117.0
C Bosch220210.0
DL Chahar443010.75
JJ Bumrah445011.25
AM Ghazanfar450112.5
RS Sharma43619.0
BatterRB4s6sSR
RD Rickelton833268259.4
RG Sharma844467190.9
NT Tilak Varma11130084.6
SA Yadav12720171.4
Naman Dhir23*1231191.7
WG Jacks10*401250.0
BowlerORWEcon
Mohammed Shami453113.25
Mohsin Khan447111.75
Avesh Khan3.456016.47
Prince Yadav32408.0
M Siddharth447211.75

Match 46 · May 3 · Narendra Modi Stadium, Ahmedabad

Holder 4/24. PBKS choked to 163. GT win second straight POTM for Holder.

Punjab Kings

163/9

(20 ov)

vs

Gujarat Titans

167/6

(19.5 ov)

GT won by 4 wickets We predicted GT 68.9% ✓

PBKS 163/9, choked by Jason Holder's 4/24. GT's chase was tight but Sai Sudharsan and Rashid steered them home with 1 ball to spare. Holder picked up his second POTM in five days.

Toss: GT elected to bowl first · Player of the Match: Jason Holder

BatterRB4s6sSR
P Arya2200100.0
Prabhsimran Singh151420107.1
CPL Connolly01000.0
SS Iyer19213090.5
N Wadhera06000.0
Suryansh Shedge572935196.6
MP Stoinis403151129.0
M Jansen201111181.8
XC Bartlett01000.0
V Vyshak1*30033.3
Arshdeep Singh1*100100.0
BowlerORWEcon
JO Holder42446.0
Arshad Khan32909.67
Rashid Khan43218.0
K Rabada42225.5
MJ Suthar127027.0
Mohammed Siraj42827.0
BatterRB4s6sSR
B Sai Sudharsan574151139.0
Shubman Gill5410125.0
JC Buttler262212118.2
N Sindhu151101136.4
Washington Sundar40*2351173.9
R Tewatia260033.3
JO Holder570071.4
Arshad Khan8*510160.0
BowlerORWEcon
MP Stoinis2.526110.4
M Jansen43318.25
XC Bartlett43809.5
V Vyshak43127.75
Arshdeep Singh42426.0
YS Chahal113013.0

Match 45 · May 3 · Rajiv Gandhi International Stadium, Hyderabad

Varun 3/36 triggers middle-order collapse. KKR snap the slide.

Sunrisers Hyderabad

165

(19.4 ov)

vs

Kolkata Knight Riders

169/3

(18.2 ov)

KKR won by 7 wickets We predicted KKR 57.8% ✓

SRH 165 all out. Varun Chakravarthy's 3/36 wrecked the middle order. KKR chased it comfortably in 18.2 overs, an upset win that revived their slim playoff hopes.

Toss: KKR elected to bowl first · Player of the Match: Varun Chakravarthy

BatterRB4s6sSR
Abhishek Sharma151011150.0
TM Head612893217.9
Ishan Kishan422942144.8
H Klaasen11811137.5
R Smaran4410100.0
AU Verma681075.0
S Arora260033.3
PJ Cummins10801125.0
Shivang Kumar120050.0
HV Patel6510120.0
E Malinga2*60033.3
BowlerORWEcon
C Green334111.33
SP Narine43127.75
AS Roy1818.0
Kartik Tyagi43027.5
CV Varun43639.0
VG Arora32518.33
BatterRB4s6sSR
AM Rahane433641119.4
FH Allen291332223.1
A Raghuvanshi594752125.5
RK Singh22*1121200.0
C Green3*300100.0
BowlerORWEcon
Abhishek Sharma21407.0
PJ Cummins447111.75
Shivang Kumar43117.75
HV Patel21708.5
E Malinga3.242013.12
Sakib Hussain31715.67

Match 44 · May 2 · MA Chidambaram Stadium, Chennai

Gaikwad 67* off 48. CSK do the double over MI.

Mumbai Indians

159/7

(20 ov)

vs

Chennai Super Kings

160/2

(18.1 ov)

CSK won by 8 wickets We predicted MI 51.9% ✗

MI managed only 159/7. Ruturaj Gaikwad anchored CSK's chase with 67* off 48, Kartik Sharma supported with a fifty. CSK won by 8 wickets with 11 balls to spare. Fourth CSK win in a row.

Toss: CSK elected to bowl first · Player of the Match: Ruturaj Gaikwad

BatterRB4s6sSR
WG Jacks150020.0
RD Rickelton372405154.2
Naman Dhir573743154.1
SA Yadav211231175.0
NT Tilak Varma580062.5
HH Pandya18232078.3
R Minz5310166.7
Krish Bhagat3*60050.0
TA Boult7*201350.0
BowlerORWEcon
J Overton42315.75
RS Ghosh32418.0
PR Veer225012.5
Noor Ahmad42626.5
A Kamboj43238.0
Mukesh Choudhary32508.33
BatterRB4s6sSR
SV Samson11920122.2
RD Gaikwad67*4852139.6
UM Patel241222200.0
Kartik Sharma54*4043135.0
BowlerORWEcon
HH Pandya21708.5
Krish Bhagat222011.0
TA Boult3.137011.94
JJ Bumrah32016.67
AM Ghazanfar440110.0
RS Sharma42406.0

Match 43 · May 1 · Sawai Mansingh Stadium, Jaipur

Rahul 75 off 40, Nissanka 56 off 31. DC chase 226 with 5 balls left.

Rajasthan Royals

225/6

(20 ov)

vs

Delhi Capitals

226/3

(19.1 ov)

DC won by 7 wickets We predicted DC 64.9% ✓

RR posted 225/6. DC's chase rode a 110-run opening stand between Nissanka and KL Rahul. Rahul anchored with 75 off 40 (6 fours, 5 sixes). DC returned to winning ways with 5 balls to spare.

Toss: DC elected to bowl first · Player of the Match: KL Rahul

BatterRB4s6sSR
YBK Jaiswal6301200.0
V Sooryavanshi4210200.0
DC Jurel423041140.0
R Parag905085180.0
RA Jadeja201411142.9
D Ferreira47*1426335.7
SB Dubey6610100.0
JC Archer1*100100.0
BowlerORWEcon
AR Patel43919.75
KA Jamieson448112.0
MA Starc440310.0
Kuldeep Yadav441010.25
T Natarajan454113.5
BatterRB4s6sSR
P Nissanka623363187.9
KL Rahul754065187.5
N Rana331732194.1
T Stubbs18*1111163.6
AR Sharma25*1540166.7
BowlerORWEcon
RA Jadeja333111.0
JC Archer446111.5
Ravi Bishnoi228014.0
N Burger341013.67
Brijesh Sharma3.135011.29
TU Deshpande43819.5

Match 42 · Apr 30 · Narendra Modi Stadium, Ahmedabad

Holder does everything. GT thump RCB by 4 wickets, lift NRR.

Royal Challengers Bengaluru

155

(19.5 ov)

vs

Gujarat Titans

158/6

(15.5 ov)

GT won by 4 wickets We predicted GT 61.1% ✓

Jason Holder was everywhere: 12 off 10 with the bat, 2/29 with the ball, three catches in the field. RCB folded for 155. Gill made 43 and a Tewatia cameo (27* off 17) finished it in 15.5 overs with 25 balls to spare.

Toss: GT elected to bowl first · Player of the Match: Jason Holder

BatterRB4s6sSR
JG Bethell5510100.0
V Kohli281351215.4
D Padikkal402452166.7
RM Patidar191521126.7
JM Sharma130033.3
TH David9601150.0
KH Pandya4410100.0
R Shepherd171502113.3
VR Iyer12151080.0
B Kumar15*1520100.0
JR Hazlewood01000.0
BowlerORWEcon
JO Holder42927.25
Rashid Khan41924.75
Arshad Khan3.22236.88
K Rabada444111.0
Mohammed Siraj43819.5
BatterRB4s6sSR
B Sai Sudharsan6510120.0
Shubman Gill431843238.9
JC Buttler391924205.3
Washington Sundar121201100.0
M Shahrukh Khan8810100.0
R Tewatia27*1740158.8
JO Holder121001120.0
Rashid Khan7*610116.7
BowlerORWEcon
R Shepherd43027.5
B Kumar42837.0
JR Hazlewood456014.0
Suyash Sharma3.544112.57

Match 41 · Apr 29 · Wankhede Stadium, Mumbai

Travishek and Klaasen ace the 244 chase. SRH's fifth straight win.

Mumbai Indians

243/5

(20 ov)

vs

Sunrisers Hyderabad

249/4

(18.4 ov)

SRH won by 6 wickets We predicted MI 70.5% ✗

Mumbai's 243/5 looked imposing. Then Travis Head and Abhishek Sharma added a brutal opening stand. Klaasen finished it unbeaten 65 off 30 with 2 catches, ace-ing one of the biggest chases of the season with 8 balls to spare.

Toss: SRH elected to bowl first · Player of the Match: Heinrich Klaasen

BatterRB4s6sSR
WG Jacks462253209.1
RD Rickelton123*55108223.6
SA Yadav5510100.0
Naman Dhir221730129.4
HH Pandya311522206.7
NT Tilak Varma7501140.0
R Minz1*100100.0
BowlerORWEcon
K Nitish Kumar Reddy231115.5
PJ Cummins43909.75
HS Dubey350016.67
PP Hinge454213.5
E Malinga42917.25
Sakib Hussain339113.0
BatterRB4s6sSR
Abhishek Sharma452443187.5
TM Head763048253.3
Ishan Kishan01000.0
H Klaasen65*3074216.7
K Nitish Kumar Reddy211730123.5
S Arora30*1023300.0
BowlerORWEcon
WG Jacks119019.0
HH Pandya3.439111.47
TA Boult441110.25
JJ Bumrah454013.5
AM Ghazanfar451212.75
Ashwani Kumar241020.5

Match 40 · Apr 28 · Maharaja Yadavindra Singh Stadium, New Chandigarh

RR chase 223 in 19.2 overs. Ferreira 52* and Dubey 31* end PBKS' unbeaten run.

Punjab Kings

222/4

(20 ov)

vs

Rajasthan Royals

228/4

(19.2 ov, target 223)

RR won by 6 wickets (4b rem) We predicted PBKS 56.7% ✗

Marcus Stoinis (62* off 22, 4x4 6x6) blew the doors off PBKS' innings with a brutal final-overs assault. Prabhsimran Singh (59 off 44, 6x4 1x6) anchored at the top, Priyansh Arya (29 off 11, 5x4 1x6) blasted in the powerplay, Cooper Connolly (30 off 14, 2x4 3x6) and Shreyas Iyer (30 off 27, 1x4 1x6) kept things flowing. PBKS posted 222/4. Yuzvendra Chahal (3/36 in 4 ov) was RR's best, Yash Punja (2/41) supported, Archer (1/40) and Burger (1/59) shared a wicket each. RR's chase was a thing of carnage. Yashasvi Jaiswal (51 off 27, 7x4 1x6) and Vaibhav Sooryavanshi (43 off 16, 3x4 5x6) put on 87 in 6 overs. Riyan Parag (29 off 16, 2x4 2x6) kept the rate up. Then Donovan Ferreira (52* off 26, 6x4 3x6, POTM) and Shubham Dubey (31* off 12, 3x4 2x6) added 77 off 32 balls for the 5th wicket to finish it with 4 balls to spare. PBKS bowling: Arshdeep (1/68), Lockie Ferguson (0/57), Jansen (0/41), Brar (0/25 in 4 ov, the lone bright spot), Chahal (0). PBKS' first defeat of IPL 2026 ends the unbeaten run at 6-0-1NR. RR (6-3, 12 pts) leapfrog SRH to 3rd. PBKS (6-1-1NR, 13 pts) still 1st but the lead shrinks to one point. Twenty-fourth wrong prediction.

Toss: RR elected to field first · Player of the Match: Donovan Ferreira

Why this match mattered: PBKS' aura is gone. They are still 1st on 13 pts but the lead is one point and three teams are within striking distance. RR's Ferreira-Dubey late hitting is a new selling point that turns RR's batting into a genuine 7-deep order.

Turning point: RR were 165/4 needing 58 off 30. Ferreira and Dubey put on 50 in 22 balls — Ferreira tagged Arshdeep for two sixes in the 17th over and the chase tilted. Stoinis' 62* off 22 was the third-best stranded innings of IPL 2026.

Season impact: RR jump to 3rd (12 pts) on equal points with RCB. PBKS unbeaten run done at 7 games. Sooryavanshi to 400 runs (Orange Cap leader). Prabhsimran's 4th fifty in 7 (346 runs). Twenty-fourth wrong prediction.

Key Performers

DF

Donovan Ferreira

52*

26b · 6x4 · 3x6 · SR 200 · POTM

Marcus Stoinis

Marcus Stoinis

62*

22b · 4x4 · 6x6 · SR 281.8

Yashasvi Jaiswal

Yashasvi Jaiswal

51

27b · 7x4 · 1x6 · SR 188.9

Yuzvendra Chahal

Yuzvendra Chahal

3/36

4 ov · econ 9.0 · PBKS' best bowler

BatterRB4s6sSR
Prabhsimran Singh (wk)594461134.1
Priyansh Arya291151263.6
Cooper Connolly301423214.3
Shreyas Iyer (c)302711111.1
Marcus Stoinis62*2246281.8
Suryansh Shedge3*200150.0

Total: 222/4 (20 ov)

BowlerORWEcon
Jofra Archer440110.00
Nandre Burger459114.75
Brijesh Sharma442010.50
Yash Raj Punja441210.25
Ravindra Jadeja43208.00
BatterRB4s6sSR
Yashasvi Jaiswal512771188.9
Vaibhav Sooryavanshi431635268.8
Dhruv Jurel (wk)16200180.0
Riyan Parag291622181.3
Donovan Ferreira52*2663200.0
Shubham Dubey31*1232258.3

Total: 228/4 (19.2 ov)

BowlerORWEcon
Arshdeep Singh468117.00
Lockie Ferguson457014.25
Marco Jansen3.241012.30
Harpreet Brar42506.25
Yuzvendra Chahal43639.00

Match 39 · Apr 27 · Arun Jaitley Stadium, Delhi

Hazlewood 4/12, Bhuvi 3/5 raze DC for 75. RCB chase it in 6.3 overs.

Delhi Capitals

75

all out (20 ov)

vs

Royal Challengers Bengaluru

77/1

(6.3 ov, 81 balls remaining)

RCB won by 9 wickets (81b rem) We predicted DC 64.6% ✗

The most one-sided match of IPL 2026. RCB reduced DC to 8/6 inside the powerplay. Josh Hazlewood (4/12 in 3.3 ov, POTM) and Bhuvneshwar Kumar (3/5 in 3 ov, econ 1.66) shared seven wickets up front. Suyash Sharma (1/7 in 4 ov, 1 maiden) was unplayable in the middle. Krunal Pandya (1/9 in 2 ov), Rasikh Salam (1/21) and Shepherd (0/21) cleaned up. Suryansh Parakh (0), KL Rahul (1), Nitish Rana (1), Sameer Rizvi (0) and Axar Patel (0) all fell cheaply. Tristan Stubbs (5 off 3) was caught attempting to launch. Abishek Porel (30 off 33) and David Miller (19 off 18) dragged DC from 8/6 to 53/7, then Kyle Jamieson (12 off 13) helped them limp to 75 all out in 20 overs — DC's lowest total of the season. The chase took 6.3 overs. Jacob Bethell (20 off 11, 1x4 2x6), Kohli (23* off 15, 1x4 2x6), and Padikkal (34* off 13, 3x4 3x6, SR 261.5) finished it with 81 balls remaining. Jamieson's 1/42 was DC's lone wicket. Natarajan went for 12 in 0.3 overs. RCB jump to 6-2 (12 pts), 2nd. DC plummet to 3-5 (6 pts) on a wrecked NRR. Twenty-third wrong prediction. The model had DC at 64.6%.

Toss: RCB elected to field first · Player of the Match: Josh Hazlewood

Why this match mattered: RCB make a statement — the M39 demolition is the season's most one-sided result and pushes them past RR into 2nd. DC's bowling, missing Ngidi, looks like the league's worst. The model's DC 64.6% pre-match call lasted 13 minutes.

Turning point: Bhuvi's first over (1/0/5/3, with the wickets of Parakh first ball, then Rana and Rizvi). DC were 5/3 inside the second over and the contest was effectively over. Hazlewood's 4-fer compounded.

Season impact: Bhuvi takes Purple Cap lead at 14 wkts. Hazlewood breaks into the top 15 with 8 wkts, econ 7.90. Padikkal (242 runs) into top 17 of Orange Cap. Kohli (351, 4th OC). RCB NRR jumps from +1.20 to +1.65. Twenty-third wrong prediction.

Key Performers

Josh Hazlewood

Josh Hazlewood

4/12

3.3 ov · econ 3.42 · POTM

Bhuvneshwar Kumar

Bhuvneshwar Kumar

3/5

3 ov · econ 1.66 · Purple Cap leader

Devdutt Padikkal

Devdutt Padikkal

34*

13b · 3x4 · 3x6 · SR 261.5

Abishek Porel

Abishek Porel

30

33b · 3x4 · lone fight from 8/6

BatterRB4s6sSR
Suryansh Parakh02000.0
KL Rahul (c, wk)130033.3
Nitish Rana190011.1
Sameer Rizvi01000.0
Tristan Stubbs5310166.7
Axar Patel03000.0
Abishek Porel30333090.9
David Miller191830105.6
Kyle Jamieson12131192.3
Kuldeep Yadav3110027.3
Dushmantha Chameera0*3000.0

Total: 75 all out (20 ov)

BowlerORWEcon
Bhuvneshwar Kumar3531.66
Josh Hazlewood3.31243.42
Rasikh Salam221110.50
Romario Shepherd221010.50
Suyash Sharma4711.75
Krunal Pandya2914.50
BatterRB4s6sSR
Jacob Bethell201112181.8
Virat Kohli23*1512153.3
Devdutt Padikkal34*1333261.5

Total: 77/1 (6.3 ov)

Match 38 · Apr 26 · Bharat Ratna Atal Bihari Vajpayee Ekana Stadium, Lucknow

Match TIED. Mohsin Khan 5/23 in vain. Rinku 83* + Narine super over win it for KKR.

Kolkata Knight Riders

155/7

(20 ov)

tied

Lucknow Super Giants

155/8

(20 ov, target 156)

Tied. KKR won the Super Over We predicted LSG 54.5% ✗

KKR were 93/7 in the 15th over and dead — until Rinku Singh (83* off 51, 7x4 5x6, POTM) and Sunil Narine (4* off 6) staged a rescue with 62 runs in the last 6 overs. Earlier Cameron Green (34 off 21) and an opening pair of Rahane (10) and Seifert (0) had failed; Anukul Roy fell for 0. Mohsin Khan returned to take 5/23 in 4 overs (1 maiden), his maiden IPL five-wicket haul, removing Green, Powell, Anukul, Ramandeep and Pant. Prince Yadav (0/24), Shami (0/34) were tight; Rathi went for 46 in 4. Vaibhav Arora (2/24) anchored KKR's reply, Varun Chakaravarthy (2/33), Cameron Green (1/12) and Narine (1/23) all bowled tight. LSG's chase started with Markram (31 off 27) and Pant (42 off 38) but lost wickets in clusters. Pooran (9 off 12) was suffocated, Marsh (2 off 3) failed again, Badoni (24 off 19, 2x6) tried to launch and fell. Himmat Singh (19 off 10, 2x4 1x6) and Linde (8 off 4) almost got LSG home — they needed 6 off the last ball with Shami on strike. Shami swung and connected for two runs to tie. Super Over: Narine bowled for KKR. He shattered Pooran's stumps first ball. Markram fell next. LSG mustered just 1, leaving KKR 2 to win. Rinku Singh ended it on the very first ball of KKR's super over. KKR's second win takes them to 2-5-1NR (5 pts), 8th. LSG drop to 2-6 (4 pts) and 10th. Twenty-second wrong prediction.

Toss: LSG elected to field first · Player of the Match: Rinku Singh

Why this match mattered: KKR pull off the unlikeliest two points of the season. From 93/7 to a super over win is the kind of result that re-engineers a team's season-long psychology. Mohsin Khan's 5-for in a losing cause is the most painful kind of bowling triumph.

Turning point: The 17th over of LSG's chase. Mohsin Khan's wicket of Pant left LSG 124/4 needing 32 off 18. Then Badoni's mistimed pull and Linde's run-out drained the chase of momentum. Last ball needing 6, Shami got two. Tied.

Season impact: Mohsin's 5/23 = season-best bowling figures. Rinku's 83* the season's best comeback knock. KKR climb past LSG into 8th. LSG sink to 10th. Twenty-second wrong prediction.

Key Performers

Rinku Singh

Rinku Singh

83*

51b · 7x4 · 5x6 · SR 162.7 · POTM + super over six

MK

Mohsin Khan

5/23

4 ov · econ 5.75 · maiden IPL 5-for, season-best

Sunil Narine

Sunil Narine

SO

Bowled the super over. Pooran out 1st ball. 1 run conceded.

Rishabh Pant

Rishabh Pant

42

38b · 4x4 · 1x6 · SR 110.5

BatterRB4s6sSR
Ajinkya Rahane (c)10150166.7
Tim Seifert (wk)03000.0
Angkrish Raghuvanshi9810112.5
Cameron Green342103161.9
Rovman Powell140025.0
Rinku Singh83*5175162.7
Anukul Roy01000.0
Ramandeep Singh6110054.5
Sunil Narine4*60066.7

Total: 155/7 (20 ov)

BowlerORWEcon
Mohammed Shami43408.50
Mohsin Khan42355.75
Prince Yadav42406.00
Digvesh Rathi446011.50
George Linde21819.00
Aiden Markram2904.50
BatterRB4s6sSR
Aiden Markram312721114.8
Mitchell Marsh230066.7
Rishabh Pant (c, wk)423841110.5
Nicholas Pooran9120175.0
Ayush Badoni241902126.3
Mukesh Choudhary120050.0
Himmat Singh191021190.0
George Linde8420200.0
Mohammed Shami11*611183.3
Prince Yadav0*1000.0

Total: 155/8 (20 ov) · Tied. KKR won the super over: KKR 2/0 vs LSG 1/2.

BowlerORWEcon
Anukul Roy21919.50
Vaibhav Arora42426.00
Cameron Green21216.00
Sunil Narine42315.75
Varun Chakaravarthy43328.25
Kartik Tyagi441110.25

Match 37 · Apr 26 · MA Chidambaram Stadium, Chennai (venue swap from Ahmedabad)

Rabada 3/25 wrecks CSK. Sai Sudharsan 87. GT cruise home with 20 balls to spare.

Chennai Super Kings

158/7

(20 ov)

vs

Gujarat Titans

162/2

(16.4 ov, target 159)

GT won by 8 wickets (20b rem) We predicted GT 66.9% ✓

GT broke the model's home-favourite curse the long way round, winning on the road at Chepauk after a venue swap from Ahmedabad. CSK posted just 158/7 with Ruturaj Gaikwad's lone-hand 74* off 60 (6x4 4x6) carrying a brittle innings. Samson (11 off 15) and Brevis (2 off 9) were strangled. Dube (22 off 17) and Overton's late cameo (18 off 6, 3x4 1x6) added some shape. Kagiso Rabada (3/25 in 4 ov, POTM) ripped through the middle, removing Samson, Khan and Brevis. Mohammed Siraj (1/23) opened with the wicket of Mhatre. Suthar (1/22), Holder (0/22), Arshad Khan (2/43) and Rashid (0/21 in 1 ov) stayed mostly contained. The chase was a procession. B Sai Sudharsan (87 off 46, 4x4 7x6) launched into Akeal Hosein and Gurjapneet, smacking seven sixes. Shubman Gill (33 off 23, 1x4 3x6) added 80 with him in 9 overs. Buttler (39* off 30, 4x4 1x6) and Sundar (1*) finished the chase with 20 balls to spare. Hosein went for 46 in 3.4 overs. CSK now 3-5 (6 pts), 6th. GT to 4-4 (8 pts), back into 5th. Sixteenth correct prediction.

Toss: GT elected to field first · Player of the Match: Kagiso Rabada

Why this match mattered: GT break out of the slide. Sai Sudharsan's M34 ton plus this 87 confirms the breakout — he is now in the top 10 of the Orange Cap. Rabada's 3/25 is his second-best return of the season.

Turning point: Mhatre out first ball of GT's bowling innings. Then Rabada removed Samson at 24/2 and CSK never built. Sudharsan in reply hit Hosein for 4-6-6 in the 14th over and the chase went from on-pace to walkover.

Season impact: GT to 8 pts, 5th. CSK NRR drops from -0.10 to -0.32. Rabada to 13 wkts (Purple Cap top 6). Sai Sudharsan to 322 runs. Sixteenth correct prediction — model was right despite the venue swap.

Key Performers

Kagiso Rabada

Kagiso Rabada

3/25

4 ov · econ 6.25 · POTM

B Sai Sudharsan

B Sai Sudharsan

87

46b · 4x4 · 7x6 · SR 189.1

Ruturaj Gaikwad

Ruturaj Gaikwad (c)

74*

60b · 6x4 · 4x6 · SR 123.3 · lone hand

Jos Buttler

Jos Buttler (wk)

39*

30b · 4x4 · 1x6 · finished the chase

BatterRB4s6sSR
Sanju Samson (wk)11152073.3
Ruturaj Gaikwad (c)74*6064123.3
Urvil Patel4310133.3
Sarfaraz Khan01000.0
Dewald Brevis290022.2
Shivam Dube221731129.4
Karthik Sharma15930166.7
Jamie Overton18631300.0
Akeal Hosein0*000-

Total: 158/7 (20 ov)

BowlerORWEcon
Mohammed Siraj42315.75
Kagiso Rabada42536.25
Manav Suthar32217.33
Jason Holder42205.50
Arshad Khan443210.75
Rashid Khan121021.00
BatterRB4s6sSR
B Sai Sudharsan874647189.1
Shubman Gill (c)332313143.5
Jos Buttler (wk)39*3041130.0
Washington Sundar1*100100.0

Total: 162/2 (16.4 ov)

BowlerORWEcon
Akeal Hosein3.446112.54
Anshul Kamboj31605.33
Jamie Overton228014.00
Gurjapneet Singh336012.00
Noor Ahmad42917.25
Shivam Dube1707.00

Match 36 · Apr 25 · Sawai Mansingh Stadium, Jaipur

Sooryavanshi hits 12 sixes (IPL record) in a 36-ball ton. SRH chase 229 anyway. Cummins returns.

Rajasthan Royals

228/6

(20 ov)

vs

Sunrisers Hyderabad

229/5

(18.3 ov, target 229)

SRH won by 5 wickets (9b rem) We predicted RR 53.4% ✗

Vaibhav Sooryavanshi (103 off 37, 5x4 12x6) became the youngest player ever to hit 12 sixes in a T20 innings, a new IPL record for sixes in an innings (previously 11, held by Pant, Sehwag, Klaasen and Russell). His 100 came off 36 balls, the joint third-fastest IPL century. Jaiswal (10 off 8) fell early to Hinge. Sooryavanshi launched a one-man assault, pummelling Cummins, Hinge, and Sakib over leg side. Dhruv Jurel (51 off 35, 8x4 1x6) anchored the second-wicket stand of 100 in 57 balls. Donovan Ferreira (33 off 16, 3x4 3x6) blasted later. Hetmyer (11 off 10), Parag (7 off 9), Jadeja (4* off 3) and Archer (2* off 2) closed RR at 228/6. Pat Cummins (1/27 in 4 ov on his return as captain) was SRH's standout. Malinga (2/38), Hinge (1/49) and Sakib Hussain (1/62) leaked. Then SRH chased 229. Head (6 off 5) fell early to Burger, but Abhishek Sharma (57 off 29, 11x4 1x6) and Ishan Kishan (74 off 31, 11x4 3x6, POTM) put on 119 in 47 balls. They added 100 inside 7 overs. Klaasen (29 off 24, 3x4 1x6) and Nitish Kumar Reddy (36 off 18, 2x4 3x6) took SRH past 200, and Salil Arora (8* off 3, 1x6) finished with a six. RR bowling: Archer (2/34), Brijesh Sharma (2/44), Burger (0/50), Bishnoi and Jadeja came on too late and bowled an over each. SRH move to 5-3 (10 pts), 3rd. RR drop to 5-3 from 5-2, behind PBKS, RCB and SRH on NRR. Twenty-first wrong prediction.

Toss: SRH elected to field first · Player of the Match: Ishan Kishan

Why this match mattered: SRH's third win in their last four leapfrogs them past RR into 3rd. The post-Cummins-return SRH look like genuine title contenders again. RR's brittle middle order is now a real problem for a side that started 4-1.

Turning point: The 4th over of the chase. SRH 24/1, Abhishek and Kishan greeted Cummins' replacement Burger with consecutive boundaries, then went 16, 18, 16 in three of the next four overs. The required rate dropped from 11.5 to 10 inside the powerplay. The chase was effectively over by over 7.

Season impact: Sooryavanshi (357 runs, SR 234.9) jumps to 2nd in the Orange Cap. Kishan (312, POTM) cracks the top 6. Abhishek extends the Orange Cap lead to 380. Twenty-first wrong prediction. Model accuracy: 15/35 (M12 NR excluded).

Key Performers

Ishan Kishan

Ishan Kishan

74

31b · 11x4 · 3x6 · SR 238.7 · POTM

Vaibhav Sooryavanshi

Vaibhav Sooryavanshi

103

37b · 5x4 · 12x6 · IPL record

Abhishek Sharma

Abhishek Sharma

57

29b · 11x4 · 1x6 · SR 196.6

Pat Cummins

1/27

4 ov · econ 6.75 · return as captain

BatterRB4s6sSR
Yashasvi Jaiswal10820125.0
Vaibhav Sooryavanshi10337512278.4
Dhruv Jurel (wk)513581145.7
Riyan Parag790077.8
Donovan Ferreira331633206.3
Shimron Hetmyer111010110.0
Ravindra Jadeja4*310133.3
Jofra Archer2*200100.0

Total: 228/6 (20 ov)

BowlerORWEcon
Praful Hinge449112.25
Pat Cummins (c)42716.75
Eshan Malinga43829.50
Sakib Hussain462115.50
Shivang Kumar231015.50
K Nitish Kumar Reddy220110.00
BatterRB4s6sSR
Travis Head6501120.0
Abhishek Sharma5729111196.6
Ishan Kishan (wk)7431113238.7
Heinrich Klaasen292431120.8
K Nitish Kumar Reddy361823200.0
Salil Arora8*301266.7
Aniket Verma1*100100.0

Total: 229/5 (18.3 ov)

BowlerORWEcon
Jofra Archer43428.50
Nandre Burger3.350014.28
Tushar Deshpande343014.33
Brijesh Sharma444211.00
Riyan Parag112012.00
Donovan Ferreira114114.00
Ravi Bishnoi116016.00
Ravindra Jadeja111011.00

Match 35 · Apr 25 · Arun Jaitley Stadium, Delhi

KL Rahul 152* off 67 in vain. PBKS chase 265 in 18.5 overs. Highest successful chase in IPL history.

Delhi Capitals

264/2

(20 ov)

vs

Punjab Kings

265/4

(18.5 ov, target 265)

PBKS won by 6 wickets (7b rem) · IPL-record chase We predicted DC 72% ✗

KL Rahul hammered an Indian record T20 score of 152* off 67 (16x4 9x6, POTM despite the loss) to anchor DC's 264/2. Rahul reached 100 off 47 balls and 150 off 66. He added 200 with Nitish Rana (91 off 44, 11x4 4x6) for the second wicket, the second-largest stand in IPL history. Rana fell trying to launch but DC closed at 264/2 with Miller (3* off 3) seeing it home. Pathum Nissanka (11 off 7) had fallen early. PBKS bowling: Arshdeep (1/49), Bartlett (1/69), Jansen (0/45), Vyshak (0/48), Chahal (0/42), Stoinis (0/11). Then PBKS produced the chase of all chases. Priyansh Arya (43 off 17, 2x4 5x6) and Prabhsimran Singh (76 off 26, 9x4 5x6) put on 100 in 5.2 overs at the top. PBKS scored 116 in the powerplay alone. Shreyas Iyer's masterful 71* off 36 (3x4 7x6) finished the job; the seven sixes won it. He went 4-6-6 off Kuldeep Yadav in the 17th over to tilt the chase. Cooper Connolly (17 off 10), Nehal Wadhera (25 off 15), and Shashank Singh (19* off 10) all played their parts. DC's bowling fell apart: Mukesh (0/55), Natarajan (0/54), Auqib Nabi (0/41), Patel (1/44), Kuldeep (2/46), Nigam (1/24). Lungi Ngidi suffered a head injury attempting a catch off Arya in the 5th over and was hospitalised. Karun Nair came on as fielding sub and dropped Iyer twice in two balls before Iyer launched into PBKS' record win with 7 balls to spare. PBKS' 265/4 is the highest successful chase in IPL history. PBKS now 6-0-1NR (13 pts), still unbeaten and clear at #1. DC drop to 3-4 (6 pts), 6th. Twentieth wrong prediction.

Toss: DC elected to bat first · Player of the Match: KL Rahul (152* off 67)

Why this match mattered: PBKS extend their unbeaten run to 6-0-1NR and become 3 points clear at the top. The chase is now the highest in IPL history (beating their own 262/2 vs KKR in 2024). DC's bowling, missing Ngidi mid-match, looks like the league's worst.

Turning point: Iyer's 17th over off Kuldeep Yadav — the standard equation 12 balls/15 runs collapsed in three balls. 4-6-6 sealed it. The two dropped catches by Karun Nair (long off, long on) immediately preceding the over set up the moment.

Season impact: KL Rahul (357 runs) joins Sooryavanshi as Orange Cap #2/3 despite the loss. Iyer (279) and Prabhsimran (287) jump into the Orange Cap top 10. PBKS clear at the top of the title race. DC NRR craters from -0.180 to -0.700. Twentieth wrong prediction.

Key Performers

KL Rahul

KL Rahul

152*

67b · 16x4 · 9x6 · SR 226.9 · POTM

Prabhsimran Singh

Prabhsimran Singh

76

26b · 9x4 · 5x6 · SR 292.3

Shreyas Iyer

Shreyas Iyer (c)

71*

36b · 3x4 · 7x6 · SR 197.2

NR

Nitish Rana

91

44b · 11x4 · 4x6 · SR 206.8

BatterRB4s6sSR
Pathum Nissanka11720157.1
KL Rahul (c, wk)152*67169226.9
Nitish Rana9144114206.8
David Miller3*300100.0

Total: 264/2 (20 ov)

BowlerORWEcon
Arshdeep Singh449112.25
Xavier Bartlett469117.25
Marco Jansen445011.25
Vyshak Vijaykumar348016.00
Yuzvendra Chahal442010.50
Marcus Stoinis111011.00
BatterRB4s6sSR
Priyansh Arya431725252.9
Prabhsimran Singh (wk)762695292.3
Cooper Connolly171011170.0
Shreyas Iyer (c)71*3637197.2
Nehal Wadhera251531166.7
Shashank Singh19*1021190.0

Total: 265/4 (18.5 ov)

BowlerORWEcon
Auqib Nabi241020.50
Mukesh Kumar355018.33
Axar Patel444111.00
T Natarajan3.554014.08
Kuldeep Yadav446211.50
Vipraj Nigam224112.00

Lungi Ngidi (DC) was concussed and replaced after taking a blow attempting a catch off Priyansh Arya in the 5th over.

Match 34 · Apr 24 · M. Chinnaswamy Stadium, Bengaluru

Sai Sudharsan's maiden ton in vain. Kohli 81 (POTM) and Padikkal 55 chase 206 with 7 balls left.

Gujarat Titans

205/3

(20 ov)

vs

Royal Challengers Bengaluru

206/5

(18.5 ov, target 206)

RCB won by 5 wickets (7b rem) We predicted RCB 53.7% ✓

GT posted 205/3 powered by B Sai Sudharsan's brilliant maiden IPL century. Sudharsan (100 off 58, 11x4 5x6) launched the innings with an opening 50 stand alongside Shubman Gill (32 off 24, 2x4 1x6). Jos Buttler (25 off 16, 2x4 1x6) kept things going through the middle. Washington Sundar (19* off 12, 1x4 1x6) and Jason Holder (23* off 10, 1x4 2x6) added 28 runs in the final over and a half. RCB's attack was disciplined: Bhuvneshwar Kumar (1/31), Hazlewood (1/40), and Suyash Sharma (1/36) each took one. RCB's chase was anchored by a 100-run second-wicket stand off 47 balls between Virat Kohli (81 off 44, 8x4 4x6, POTM) and Devdutt Padikkal (55 off 27, 2x4 6x6). Padikkal's 50 came off 20 balls. Kohli's POTM was his 20th in IPL history. Once they fell, RCB stumbled — Patidar (8 off 5), Jitesh Sharma (10 off 6), and Tim David (10* off 9) all in quick succession. Krunal Pandya (23* off 12, 3x4 1x6) sealed it, swatting Suthar for fours and finishing with a pull off Holder with 7 balls to spare. Holder (1/35) and Rashid (2/49) were GT's best. Prasidh leaked 31 in 2 overs, Rabada went for 45. RCB move to 5-2 (10 pts), now joint 2nd. GT slip to 3-4 (6 pts). Fifteenth correct prediction.

Toss: RCB elected to field first · Player of the Match: Virat Kohli

Why this match mattered: RCB break the home-favourite jinx. The model had RCB 53.7% — well below the 60%+ threshold the model has missed five times in a row. RCB are now joint 2nd. GT's NRR slips further into the negatives.

Turning point: The 9th over of RCB's chase. Kohli and Padikkal had crawled to 100/1 in 8.6 overs; Padikkal then took 18 off Suthar's next over, including three sixes, and the required rate fell from 11 to 9. That over flipped the chase from anxious to inevitable.

Season impact: Kohli (328 runs) jumps into the Orange Cap top 5. Sai Sudharsan (235) breaks into the top 15 with his maiden IPL ton. Bhuvi (11 wkts) climbs the Purple Cap top 6. RCB are now within striking distance of PBKS at the top. Fifteenth correct prediction.

Key Performers

Virat Kohli

Virat Kohli

81

44b · 8x4 · 4x6 · SR 184.1 · POTM (20th)

B Sai Sudharsan

B Sai Sudharsan

100

58b · 11x4 · 5x6 · SR 172.4 · maiden IPL ton

Devdutt Padikkal

Devdutt Padikkal

55

27b · 2x4 · 6x6 · SR 203.7

Krunal Pandya

Krunal Pandya

23*

12b · 3x4 · 1x6 · finished with pull off Holder

BatterRB4s6sSR
B Sai Sudharsan10058115172.4
Shubman Gill (c)322421133.3
Jos Buttler (wk)251621156.3
Washington Sundar19*1211158.3
Jason Holder23*1012230.0

Total: 205/3 (20 ov)

BowlerORWEcon
Bhuvneshwar Kumar43117.75
Josh Hazlewood440110.00
Rasikh Salam32809.33
Krunal Pandya450012.50
Romario Shepherd117017.00
Suyash Sharma43619.00
BatterRB4s6sSR
Jacob Bethell141030140.0
Virat Kohli814484184.1
Devdutt Padikkal552726203.7
Rajat Patidar (c)8501160.0
Jitesh Sharma (wk)10611166.7
Tim David10*901111.1
Krunal Pandya23*1231191.7

Total: 206/5 (18.5 ov)

BowlerORWEcon
Mohammed Siraj32518.33
Kagiso Rabada445011.25
Jason Holder3.53519.13
Prasidh Krishna231015.50
Rashid Khan449212.25
Manav Suthar21919.50

Match 33 · Apr 23 · Wankhede Stadium, Mumbai

Samson 101* solo. Akeal 4/17 ruins MI. CSK hand MI their biggest T20 defeat by runs ever.

Chennai Super Kings

207/6

(20 ov)

vs

Mumbai Indians

104

(19 ov, target 208)

CSK won by 103 runs We predicted MI 66.3% ✗

Sanju Samson (101* off 54, 10x4 6x6, POTM) carried CSK essentially alone, the only batter to pass 25. Gaikwad (22 off 14), Brevis (21 off 11), Karthik Sharma (18 off 19), Overton (15 off 7) and Sarfaraz (14 off 8) all chipped in cameos. Samson took 33 off the last 2 overs to lift CSK from a moderate platform to 207/6. Allah Ghazanfar (2/25) and Ashwani Kumar (2/37) bowled tidy spells; Bumrah (1/31) and Santner (1/44) struck once. Then the chase imploded. Akeal Hosein (4/17 in 4 ov) was the architect, removing Malewar, Naman Dhir (3 balls of 0), Suryakumar (after he'd reached 36) and Tilak (after 37). Noor Ahmad (2/24) struck two in two balls. Mukesh Choudhary (1/31) opened with the wicket of de Kock. Kamboj (1/10), Overton (1/14), and Gurjapneet (1/7) cleaned up. CSK's spinners took 9 wickets in the innings, the most by any team in a single IPL match at Wankhede. Suryakumar (36 off 30) and Tilak Varma (37 off 29) the only MI batters to pass 20. Hardik (1) and Rutherford (0) gone for next to nothing. MI 104 all out in 19 overs. Their biggest T20 defeat by runs in any tournament, ever. CSK move to 3-4 (6 pts) and back into mid-table. MI sink to 8th (2-5, 4 pts) on a wrecked NRR. Model had MI at 66.3%. Nineteenth wrong prediction, fourth 60%+ miss in four days.

Toss: MI elected to field first · Player of the Match: Sanju Samson

Why this match mattered: CSK back into the playoff conversation. The 6-point logjam now has four teams: CSK, DC, GT (and SRH up at 8). MI's revival, which looked real after the GT thumping, lasted exactly one match. The post-Tilak narrative is gone, replaced by a more familiar one: this MI side cannot defend totals when the spinners turn up.

Turning point: Akeal's third over. After Suryakumar fell at 47/2, Akeal removed Tilak first ball of his next over for 37, then Naman Dhir three balls later for 0. MI went from 73/2 chasing to 73/4 chasing in 11 minutes. The chase never recovered.

Season impact: Samson jumps from outside the top 20 to 4th in the Orange Cap (277 runs). Akeal Hosein joins the Purple Cap top 20 with 5 wkts. Noor Ahmad climbs to 6 wkts after a two-in-two-balls double. Kamboj extends Purple Cap lead to 13. Brevis makes his case. Model accuracy: 14/32.

Key Performers

Sanju Samson

Sanju Samson

101*

54b · 10x4 · 6x6 · SR 187.0 · POTM

Akeal Hosein

4/17

4 ov · econ 4.25 · spell of the season

Noor Ahmad

Noor Ahmad

2/24

4 ov · two in two balls

Tilak Varma

Tilak Varma

37

29b · 5x4 · SR 127.6

BatterRB4s6sSR
Sanju Samson (wk)101*54106187.0
Ruturaj Gaikwad (c)221431157.1
Sarfaraz Khan14830175.0
Shivam Dube580062.5
Dewald Brevis211112190.9
Karthik Sharma18190294.7
Jamie Overton15721214.3
Akeal Hosein2*200100.0

Extras: 9 (lb 1, w 5, nb 3) · Total: 207/6 (20 ov)

BowlerORWEcon
Jasprit Bumrah43117.75
Hardik Pandya238019.00
Allah Ghazanfar42526.25
Mitchell Santner444111.00
Ashwani Kumar43729.25
Krish Bhagat231015.50
BatterRB4s6sSR
Quinton de Kock (wk)7100170.0
Danish Malewar01000.0
Naman Dhir03000.0
Suryakumar Yadav363050120.0
Tilak Varma372950127.6
Hardik Pandya (c)120050.0
Sherfane Rutherford01000.0
Shardul Thakur6120050.0
Krish Bhagat7150046.7
Ashwani Kumar1*60016.7
Jasprit Bumrah250040.0

Extras: 7 (lb 1, w 6) · Total: 104 all out (19 ov)

BowlerORWEcon
Akeal Hosein41744.25
Mukesh Choudhary43117.75
Anshul Kamboj31013.33
Noor Ahmad42426.00
Jamie Overton21417.00
Gurjapneet Singh2713.50

Match 32 · Apr 22 · Bharat Ratna Atal Bihari Vajpayee Ekana Stadium, Lucknow

Jadeja 43* and 1/29 is POTM. Archer 3/20 guts the chase. LSG bundled for 119.

Rajasthan Royals

159/6

(20 ov)

vs

Lucknow Super Giants

119

(18 ov, target 160)

RR won by 40 runs We predicted LSG 65.9% ✗

RR were 71/4 chasing nothing when Ravindra Jadeja (43* off 29, 2x4 1x6, POTM) walked in and rebuilt with measured violence. Donovan Ferreira (20 off 19) helped him steady the middle, and Shubham Dubey (19* off 11, 3x4) at the death lifted RR to a defendable 159/6. Sooryavanshi (8 off 11) and Jaiswal (22 off 12) had given hot starts but neither converted. Mohsin Khan (2/17), Shami (2/30) and Prince Yadav (2/29) all bowled tight for LSG, with Mayank Yadav (0/56 in 4) the one indulgence. The chase started badly and never recovered. Mitchell Marsh (55 off 41, 6x4 2x6) was the only batter to reach 20. Pant (0 off 3) was caught behind off Burger trying to play across the line. Markram (0 off 6) edged Archer. Badoni was run out for 0 in the second over. From 24/3 LSG never built a partnership. Archer (3/20 in 4 ov) was unplayable with the new ball, Burger (2/27) supported, and Brijesh Sharma (2/18 in 3 ov) cleaned up the lower order. Jadeja added 1/29 with the ball for the all-round POTM. RR move to 5-2 (10 points), just one point behind PBKS and firmly back in the title race. LSG slip to 9th (2-5, 4 pts) on a NRR that keeps cratering. Model had LSG favoured at 65.9% at home. Eighteenth wrong prediction, and the third 60%+ miss in three days.

Toss: LSG elected to field first · Player of the Match: Ravindra Jadeja

Why this match mattered: RR close on PBKS at the top. The 2-team race for the minor places flattens out into a genuine four-way top-4 fight. LSG, meanwhile, now need at minimum to win 5 of their remaining 7 to reach 14 points, plus some NRR repair work. The playoff math is turning very difficult very fast.

Turning point: Archer's second over. After Pant's dismissal for 0, Archer bowled Markram with the fourth ball of the following over. LSG were 8/3 after 2.4 overs. From there the chase never recovered despite Marsh's one-man rescue. The new-ball spell broke the game.

Season impact: Archer joins the 10-wicket Purple Cap club. Bishnoi takes his season to 11. Sooryavanshi (254) and Jaiswal (245) edge up the Orange Cap. Marsh (210) enters the top 20 with his lone 55. Model accuracy: 14/31.

Key Performers

Ravindra Jadeja

Ravindra Jadeja

43* + 1/29

29b bat · 4 ov bowl · POTM

Jofra Archer

Jofra Archer

3/20

4 ov · econ 5.00

Mitchell Marsh

Mitchell Marsh

55

41b · 6x4 · 2x6 · SR 134.1

NB

Nandre Burger

2/27

4 ov · dismissed Pant + Marsh

BatterRB4s6sSR
Yashasvi Jaiswal221240183.3
Vaibhav Sooryavanshi8112072.7
Dhruv Jurel01000.0
Riyan Parag201921105.3
Shimron Hetmyer221821122.2
Ravindra Jadeja43*2921148.3
Donovan Ferreira201920105.3
Shubham Dubey19*1130172.7

Extras: 5 (lb 1, w 4) · Total: 159/6 (20 ov)

BowlerORWEcon
Mohammed Shami43027.50
Prince Yadav42927.25
Mohsin Khan41724.25
Mayank Yadav456014.00
Digvesh Singh42606.50
BatterRB4s6sSR
Mitchell Marsh554162134.1
Ayush Badoni01000.0
Rishabh Pant (c)03000.0
Aiden Markram06000.0
Nicholas Pooran22253088.0
Himmat Singh151501100.0
Mukul Choudhary7301233.3
Mohammed Shami6401150.0
Mayank Yadav5510100.0
Digvesh Singh2*200100.0
Mohsin Khan03000.0

Extras: 7 (lb 2, w 5) · Total: 119 all out (18 ov)

BowlerORWEcon
Jofra Archer42035.00
Nandre Burger42726.75
Brijesh Sharma31826.00
Ravindra Jadeja42917.25
Ravi Bishnoi32317.67

Match 31 · Apr 21 · Rajiv Gandhi International Stadium, Hyderabad

Abhishek 135* ties Kohli on 9 T20 tons. Malinga 4/32, Dubey 3/12. SRH win third on the spin.

Sunrisers Hyderabad

242/2

(20 ov)

vs

Delhi Capitals

195/9

(20 ov, target 243)

SRH won by 47 runs We predicted DC 61.1% ✗

Abhishek Sharma (135* off 68, 10x4 10x6, POTM) notched his ninth T20 hundred, drawing level with Virat Kohli for most T20 tons by an Indian. He added 91 for the 4th wicket with Heinrich Klaasen (37* off 13, 3x4 3x6) as SRH exploded to 242/2. Travis Head (37 off 26, 2x4 2x6) and Ishan Kishan (25 off 13) gave the platform. Axar (1/23) was the only DC bowler to take a wicket while conceding under 40. Mukesh (0/53), Rana (0/55), Ngidi (0/41), Natarajan (0/40) all went for plenty. DC's chase had scattered starts: Rahul (37 off 23, 1x4 3x6), Nitish Rana (57 off 30, 7x4 3x6), and Sameer Rizvi (41 off 28). Nobody built a partnership long enough to take the chase deep. Stubbs (27 off 16) fell trying to accelerate. Malinga (4/32) was devastating at the death, cleaning up Rana, Miller, Stubbs and Ashutosh. Harsh Dubey (3/12 in just 2 overs) vindicated every fan who called for his return on X. Sakib Hussain (1/29) and Madushanka (1/36) contained. SRH move to 4-3 (8 points) and leap into the top 4. DC drop to 5th. Seventeenth wrong prediction.

Toss: DC elected to field first · Player of the Match: Abhishek Sharma

Why this match mattered: Three wins in a row puts SRH in genuine playoff contention for the first time this season. They leapfrog DC into 4th with a +0.420 NRR and now have a top-order that feels like the most dangerous in the league. DC, meanwhile, lose their top-4 grip and slip into a 6-point logjam with GT.

Turning point: The 4th-wicket stand. SRH were 124/3 at the end of the 13th over with Abhishek on 55. Klaasen walked in, hit his first three balls for 6 4 6, and the match fundamentally changed. SRH added 118 in the final 7 overs, blowing the chase rate out of reach.

Season impact: Abhishek takes the Orange Cap (323 runs, Klaasen 320). Malinga leaps to 2nd in the Purple Cap (11 wkts, just one behind Kamboj). Harsh Dubey enters the top 20 with 8 wkts, his selection-chatter moment paid off. Model accuracy drops to 14/30. Two 61%+ predictions wrong in two days: GT and DC.

Key Performers

Abhishek Sharma

Abhishek Sharma

135*

68b · 10x4 · 10x6 · SR 198.5 · POTM

EM

Eshan Malinga

4/32

4 ov · econ 8.00

Harsh Dubey

3/12

2 ov · econ 6.00 · returned to XI

Nitish Rana

57

30b · 7x4 · 3x6 · SR 190.0

BatterRB4s6sSR
Abhishek Sharma135*681010198.5
Travis Head372622142.3
Ishan Kishan (c)251321192.3
Heinrich Klaasen37*1333284.6

Extras: 8 (w 8) · Total: 242/2 (20 ov)

BowlerORWEcon
Mukesh Kumar453013.25
Nitish Rana455013.75
Lungi Ngidi441010.25
Axar Patel223111.50
Kuldeep Yadav230015.00
T Natarajan440010.00
BatterRB4s6sSR
Pathum Nissanka8601133.3
KL Rahul372313160.9
Nitish Rana573073190.0
Sameer Rizvi412822146.4
David Miller01000.0
Tristan Stubbs271631168.8
Ashutosh Sharma141020140.0
Axar Patel (c)230066.7
Kuldeep Yadav1*20050.0
Lungi Ngidi01000.0

Extras: 8 (lb 1, w 7) · Total: 195/9 (20 ov)

BowlerORWEcon
Dilshan Madushanka43619.00
Nitish Kumar Reddy457014.25
Eshan Malinga43248.00
Sakib Hussain42917.25
Shivang Kumar228014.00
Harsh Dubey21236.00

Match 30 · Apr 20 · Narendra Modi Stadium, Ahmedabad

Tilak 101* off 45 ties Jayasuriya. Ashwani 4/24 on debut. MI demolish GT by 99 runs.

Mumbai Indians

199/5

(20 ov)

vs

Gujarat Titans

100

(16 ov, target 200)

MI won by 99 runs We predicted GT 58.2% ✗

Tilak Varma (101* off 45, 8x4 7x6, POTM) hammered the joint-fastest century by an MI batter in IPL history — equalling Sanath Jayasuriya's 45-ball record. Naman Dhir (45 off 32, 6x4 1x6) provided the platform with a punchy second-wicket stand. After early trouble — de Kock (13 off 11), Suryakumar (15 off 10), and Hardik (15 off 16) all fell — Tilak finished with 96 runs in the final six overs. Rabada (3/33) was the only GT bowler with rhythm; Prasidh (1/54) and Ashok (0/38 in 3 ov) were carved up at the death. GT's chase was over before it started. Bumrah (1/15 in 3 ov) ended his five-match wicketless drought by removing Sai Sudharsan first ball. Then Ashwani Kumar (4/24 in 4 ov, IPL DEBUT) ran through the GT order — Gill (14), Tewatia (8), Shahrukh (17) and Rashid (4) all to him. Mitchell Santner (2/16) snared Sundar (26) and Phillips (6). Allah Ghazanfar (2/17) cleaned up the tail. GT bowled out for 100 in 16 overs — their second-lowest IPL total ever. MI surge from 10th to 7th, GT slip from 5th to 6th on a battered NRR. Sixteenth wrong prediction.

Toss: GT elected to field first · Player of the Match: Tilak Varma

Why this match mattered: Twenty-four hours ago MI were 1-4 with Bumrah wicketless and the season unravelling. After tonight: 2-4, NRR up +0.98, and a 7th-place jump. The defending finalists are alive again. GT, meanwhile, lose their NRR cushion and slip into a 6-point logjam with DC and SRH for the 4th playoff slot.

Turning point: Bumrah's first delivery. After speculation that Tilak would be benched, the bigger story turned out to be Bumrah finally getting the new ball back. Sai Sudharsan caught at slip first ball — suddenly the wicketless streak ended and GT were 0/1. The chase never recovered.

Season impact: Naman Dhir cracks the Orange Cap top 20 (199 runs). Tilak (144 runs) waiting at the door. Rabada joins the 10-wicket Purple Cap club. Ashwani Kumar makes the top 20 with a 4-fer on debut — a story to watch. GT's NRR collapses from +0.150 to -0.700 in a single match. Model accuracy: 14/29.

Key Performers

Tilak Varma

Tilak Varma

101*

45b · 8x4 · 7x6 · SR 224.4 · POTM

Ashwani Kumar

4/24

4 ov · econ 6.00 · IPL DEBUT

Naman Dhir

Naman Dhir

45

32b · 6x4 · 1x6 · SR 140.6

Kagiso Rabada

Kagiso Rabada

3/33

4 ov · econ 8.25

BatterRB4s6sSR
Quinton de Kock131111118.2
Danish Malewar240050.0
Naman Dhir453261140.6
Suryakumar Yadav151011150.0
Tilak Varma101*4587224.4
Hardik Pandya (c)15161093.8
Sherfane Rutherford1*20050.0

Extras: 7 (b 1, lb 4, w 2) · Total: 199/5 (20 ov)

BowlerORWEcon
Mohammed Siraj42516.25
Kagiso Rabada43338.25
Ashok Sharma338012.67
Rashid Khan43107.75
Prasidh Krishna454113.50
Washington Sundar113013.00
BatterRB4s6sSR
Sai Sudharsan01000.0
Shubman Gill (c)141330107.7
Jos Buttler561083.3
Washington Sundar261750152.9
Glenn Phillips680075.0
Rahul Tewatia8111072.7
Shahrukh Khan171311130.8
Rashid Khan460066.7
Kagiso Rabada12142085.7
Ashok Sharma1*30033.3
Mohammed Siraj03000.0

Extras: 7 (w 7) · Total: 100 all out (16 ov)

BowlerORWEcon
Jasprit Bumrah31515.00
Hardik Pandya118118.00
Krish Bhagat21005.00
Ashwani Kumar42446.00
Allah Ghazanfar2.51726.00
Mitchell Santner31625.33

Match 29 · Apr 19 · Maharaja Yadavindra Singh Stadium, Mullanpur

Arya 93 off 37 and Connolly 87 off 46 add 182. PBKS stay unbeaten at 254/7.

Punjab Kings

254/7

(20 ov)

vs

Lucknow Super Giants

200/5

(20 ov, target 255)

PBKS won by 54 runs We predicted LSG 52.2% ✗

Priyansh Arya (93 off 37, 4x4 9x6, POTM) and Cooper Connolly (87 off 46, 8x4 7x6) shared a record 182-run second-wicket stand off just 80 balls — the biggest partnership of IPL 2026. Marcus Stoinis (29 off 16, 2x4 2x6) and Shashank Singh (17 off 6, 1x4 2x6) finished the assault. Shami (1/56) and Avesh (0/46 in 3) were smashed; Prince Yadav (2/25) and Siddharth (2/35) were the only LSG bowlers who kept it respectable. PBKS posted 254/7 — the highest total of IPL 2026. LSG's chase was brave but brittle. Pant (43 off 23, 1x4 4x6), Markram (42 off 22, 3x4 3x6), Marsh (40 off 28, 3x4 2x6), and Badoni (35 off 21, 5x4 1x6) all passed 35 but none reached fifty. Marco Jansen (2/37) dismissed Pooran and Markram in the middle overs. Chahal (1/36), Arshdeep (1/41), and Vyshak (1/30) kept PBKS in control throughout. LSG finished 200/5, fifty-four runs short. PBKS move to 5-0-1NR (11 points) — the only unbeaten team in IPL 2026. Fifteenth wrong prediction.

Toss: LSG elected to field first · Player of the Match: Priyansh Arya

Why this match mattered: PBKS go 5-0-1NR, three points clear of the field with a +1.42 NRR that no one else can match. They have now won four straight matches chasing or defending, and for the first time the season feels like PBKS's to lose. LSG drop to 7th and their playoff hopes just got materially harder.

Turning point: The Arya-Connolly stand. Arriving at 3/1 after Prabhsimran's first-ball duck, they added 182 in 80 balls. Arya's nine sixes and Connolly's seven detonated LSG's attack — Shami went for 26 in one over. Once they crossed 150 in 12 overs, the target was always out of reach.

Season impact: Connolly jumps to 5th in the Orange Cap (223 runs). Arya storms into 9th (211 runs). Prince Yadav joins the 10-wicket club in the Purple Cap. Marco Jansen enters the top 20 (5 wkts). Arshdeep and Vyshak climb to 6 wkts each. Model accuracy drops to 14/28.

Key Performers

Priyansh Arya

Priyansh Arya

93

37b · 4x4 · 9x6 · SR 251.4 · POTM

Cooper Connolly

Cooper Connolly

87

46b · 8x4 · 7x6 · SR 189.1

Rishabh Pant

Rishabh Pant

43

23b · 1x4 · 4x6 · SR 186.9

Prince Yadav

Prince Yadav

2/25

4 ov · econ 6.25

BatterRB4s6sSR
Priyansh Arya933749251.4
Prabhsimran Singh01000.0
Cooper Connolly874687189.1
Shreyas Iyer560083.3
Marcus Stoinis291622181.3
Nehal Wadhera13711185.7
Shashank Singh17612283.3
Marco Jansen1*100100.0

Extras: 9 (lb 3, w 6) · Total: 254/7 (20 ov)

BowlerORWEcon
Mohammed Shami456114.00
Mohsin Khan443110.75
Prince Yadav42526.25
Ayush Badoni114014.00
Avesh Khan346015.33
Manimaran Siddharth335211.67
Aiden Markram132032.00
BatterRB4s6sSR
Ayush Badoni352151166.7
Mitchell Marsh402832142.9
Rishabh Pant432314186.9
Nicholas Pooran9910100.0
Aiden Markram422233190.9
Mukul Choudhary21*1711123.5
Himmat Singh1*100100.0

Extras: 9 (lb 2, w 6, nb 1) · Total: 200/5 (20 ov)

BowlerORWEcon
Arshdeep Singh441110.25
Xavier Bartlett454013.50
Marco Jansen43729.25
Vijaykumar Vyshak43017.50
Yuzvendra Chahal43619.00

Match 28 · Apr 19 · Eden Gardens, Kolkata

Rinku 53* seals KKR's FIRST WIN. Varun 3/14 and Narine 2/26 strangle RR.

Rajasthan Royals

155/9

(20 ov)

vs

Kolkata Knight Riders

161/6

(19.4 ov, target 156)

KKR won by 4 wickets We predicted KKR 68.6% ✓

Sooryavanshi (46 off 28, 6x4 2x6) and Jaiswal (39 off 29, 4x4 2x6) raced to an 81-run opening stand, but Varun Chakravarthy (3/14 in 3 ov) was devastating — the best economy in the match — and Sunil Narine (2/26 in 3 ov) choked the middle overs. RR collapsed: Parag (8 off 12), Hetmyer (7 off 10), Jurel (5 off 7) all failed. 81/0 became 155/9. KKR's chase wobbled early — Rahane (0 off 1), Seifert bowled by Archer. But Rinku Singh (53* off 34, 5x4 2x6, POTM) anchored with composure, Green (27 off 13, 4x4 1x6) counter-attacked, Powell (23 off 20, 2x4 1x6) stabilized, and AS Roy (29* off 16) finished it with 2 balls to spare. KKR's first win of the season. Fourteenth correct prediction.

Toss: RR elected to bat first · Player of the Match: Rinku Singh

Why this match mattered: KKR's season was on life support at 0-5-1NR. This win at Eden Gardens keeps hope alive and jumps them above MI to 9th. RR suffer their second loss, dropping behind RCB on NRR from 2nd to 3rd.

Turning point: Varun's spell. After Sooryavanshi and Jaiswal put on 81 in the powerplay, Varun came on and took 3/14 in 3 overs — ripping through RR's middle order. The momentum shifted completely. RR scored just 74/9 after the opening stand.

Season impact: Sooryavanshi jumps to 3rd in the Orange Cap (246 runs). Jaiswal surges to 5th (223 runs). Varun (5 wkts) and Burger (5 wkts) enter the Purple Cap. Bishnoi reaches 10 wkts (tied 3rd). Green (156 runs) enters the Orange Cap top 20. Model accuracy: 14/27.

Key Performers

Rinku Singh

53*

34b · 5x4 · 2x6 · SR 155.9 · POTM

Varun Chakravarthy

3/14

3 ov · econ 4.67

Vaibhav Sooryavanshi

46

28b · 6x4 · 2x6 · SR 164.3

Sunil Narine

2/26

3 ov · econ 8.67

BatterRB4s6sSR
Vaibhav Sooryavanshi462862164.3
Yashasvi Jaiswal392942134.5
Riyan Parag8120066.7
Shimron Hetmyer7100070.0
Dhruv Jurel570071.4

Extras: 8 · Total: 155/9 (20 ov)

BowlerORWEcon
Vaibhav Arora221010.50
Kartik Tyagi32006.67
Cameron Green227013.50
Sunil Narine32628.67
Varun Chakravarthy31434.67
Ramandeep Singh114014.00
BatterRB4s6sSR
Ajinkya Rahane01000.0
Tim Seifert02000.0
Angkrish Raghuvanshi580062.5
Cameron Green271341207.7
Rovman Powell232021115.0
Rinku Singh53*3452155.9
Anrich Nortje/AS Roy29*1631181.3

Extras: 8 · Total: 161/6 (19.4 ov)

BowlerORWEcon
Ravindra Jadeja42827.00
Ravi Bishnoi42817.00
Jofra Archer43017.50
Nandre Burger43518.75

Match 27 · Apr 18 · Rajiv Gandhi Intl Stadium, Hyderabad

Abhishek 59 off 22 and Malinga 3/29. SRH hold off CSK by 10 runs.

Sunrisers Hyderabad

194/9

(20 ov)

vs

Chennai Super Kings

184/8

(20 ov, target 195)

SRH won by 10 runs We predicted SRH 52.6% ✓

Abhishek Sharma (59 off 22, 6x4 4x6) blitzed the opening over, racing to fifty in just 18 balls. Heinrich Klaasen (59 off 39, 6x4 2x6) anchored the middle overs to take the Orange Cap (283 runs). Head (23 off 20, 3x4 1x6), Simran Arora (13 off 12), and NKR (12 off 8, 1x6) chipped in. Kamboj (3/22 in 3 ov) was brilliant, Overton (3/37 in 4 ov) and Choudhary (2/21 in 2 ov) shared the wickets. CSK's chase fell 10 runs short. Short (34 off 30, 3x4), Mhatre (30 off 13, 5x4 1x6), and Khan (25 off 19, 3x4) all got starts but no one converted. Eshan Malinga (3/29 in 4 ov, POTM) was the difference, NKR (2/31 in 4 ov) provided support. Thirteenth correct prediction.

Toss: CSK elected to field first · Player of the Match: Eshan Malinga

Why this match mattered: SRH's second straight win lifts them to 6th (3-3, 6 pts, NRR +0.100). CSK drop to 8th (2-4, 4 pts, NRR -0.850) — three losses from their last four.

Turning point: Malinga's spell in the middle overs. 3/29 broke the back of the CSK chase when they were building momentum through Mhatre and Khan. CSK needed 45 off the last 5 overs with 5 wickets in hand, but Malinga and Shivang Kumar strangled the run rate.

Season impact: Klaasen takes the Orange Cap (283 runs, 4 clear of Gill). Kamboj takes sole Purple Cap lead (12 wkts). Malinga (7 wkts) and Overton (7 wkts) climb into the top 10. Abhishek (188 runs) surges from 20th to 11th in the Orange Cap. Model accuracy: 13/26.

Key Performers

Abhishek Sharma

59

22b · 6x4 · 4x6 · SR 268.2

Heinrich Klaasen

59

39b · 6x4 · 2x6 · SR 151.3

Eshan Malinga

3/29

4 ov · econ 7.25 · POTM

Anshul Kamboj

3/22

3 ov · econ 7.33

BatterRB4s6sSR
Abhishek Sharma592264268.2
Heinrich Klaasen593962151.3
Travis Head232031115.0
Simran Arora131220108.3
Nitish Kumar Reddy12801150.0
Shivang Kumar12811150.0
Aniket Verma240050.0
Liam Livingstone150020.0
Ishan Kishan01000.0
Praful Hinge0*1000.0

Extras: 13 · Total: 194/9 (20 ov)

BowlerORWEcon
Matt Short338012.67
Mukesh Choudhary221210.50
Anshul Kamboj32237.33
Noor Ahmad43308.25
Jamie Overton43739.25
Gurjapneet Singh43418.50
BatterRB4s6sSR
Matt Short343030113.3
Ayush Mhatre301351230.8
SN Khan251930131.6
Shivam Dube211611131.3
Ruturaj Gaikwad191330146.2
Jamie Overton161510106.7
Anshul Kamboj13*801162.5
Sanju Samson7301233.3
Dewald Brevis04000.0
Noor Ahmad1*100100.0

Extras: 18 · Total: 184/8 (20 ov)

BowlerORWEcon
Praful Hinge460115.00
Nitish Kumar Reddy43127.75
Sakib Hussain43218.00
Eshan Malinga42937.25
Shivang Kumar31816.00
Abhishek Sharma113013.00

Match 26 · Apr 18 · M. Chinnaswamy Stadium, Bengaluru

Stubbs 60* and KL Rahul 57 gun down 176. DC break into the top 4.

Royal Challengers Bengaluru

175/8

(20 ov)

vs

Delhi Capitals

179/4

(19.5 ov, target 176)

DC won by 6 wickets We predicted RCB 50.0% ✗

Phil Salt (63 off 38, 4x4 3x6) top-scored for RCB, with Tim David (26 off 17, 3x4 1x6), Kohli (19 off 13, 3x4), and Padikkal (18 off 13, 1x4 1x6) chipping in. Axar Patel (2/18 in 3 ov) was the most economical bowler before being forced off. Ngidi (2/39) and Kuldeep (2/32) broke the RCB middle order. DC's chase was clinical. KL Rahul (57 off 34, 6x4 2x6) provided the early thrust, Axar (26 off 19, 3x4) came out to bat despite his injury before retiring hurt again, and Tristan Stubbs (60* off 47, 4x4 1x6, POTM) anchored from start to finish. Miller (22* off 10, 1x4 2x6) finished it with a flurry. Bhuvneshwar Kumar (3/26) fought valiantly for RCB but the rest leaked runs. Thirteenth wrong prediction.

Toss: DC elected to field first · Player of the Match: Tristan Stubbs

Why this match mattered: DC break into the top 4 with 6 points (3-2, NRR +0.250). RCB drop from 2nd to 3rd (4-2, 8 pts, NRR +0.950) — their NRR takes a hit from losing at home.

Turning point: KL Rahul's aggressive start. 57 off 34 in the powerplay set the tone and took the pressure off Stubbs, who could then anchor the chase at his own pace. RCB's lack of a fifth bowler option was exposed — Suyash Sharma (0/31 in 3 ov) and Shepherd (0/17 in 0.5 ov) leaked runs.

Season impact: Salt (202 runs) enters the top 7 in the Orange Cap. KL Rahul (179 runs) enters the top 15. Bhuvneshwar Kumar jumps to 10 wkts (joint 2nd in Purple Cap). Ngidi and Mukesh Kumar (both 5 wkts) enter the top 20. Model accuracy: 12/25.

Key Performers

Tristan Stubbs

60*

47b · 4x4 · 1x6 · SR 127.7 · POTM

Phil Salt

63

38b · 4x4 · 3x6 · SR 165.8

KL Rahul

57

34b · 6x4 · 2x6 · SR 167.6

Bhuvneshwar Kumar

3/26

4 ov · econ 6.50

BatterRB4s6sSR
Phil Salt633843165.8
Tim David261731152.9
Virat Kohli191330146.2
Devdutt Padikkal181311138.5
Jitesh Sharma14201070.0
Krunal Pandya121001120.0
Rajat Patidar8401200.0
Romario Shepherd140025.0
Rasikh Salam0*000-
Bhuvneshwar Kumar3*200150.0

Extras: 11 · Total: 175/8 (20 ov)

BowlerORWEcon
Mohammad Nabi336012.00
Mukesh Kumar43218.00
Lungi Ngidi43929.75
Kuldeep Yadav43228.00
T Natarajan21608.00
Axar Patel31826.00
BatterRB4s6sSR
Tristan Stubbs60*4741127.7
KL Rahul573462167.6
Axar Patel261930136.8
David Miller22*1012220.0
Harisankar Nair5510100.0
Pathum Nissanka120050.0
Sameer Rizvi230066.7

Extras: 6 · Total: 179/4 (19.5 ov)

BowlerORWEcon
Bhuvneshwar Kumar42636.50
Josh Hazlewood43809.50
Rasikh Salam440010.00
Krunal Pandya42416.00
Suyash Sharma331010.33
Romario Shepherd0.517020.40

Match 25 · Apr 17 · Narendra Modi Stadium, Ahmedabad

Gill 86 off 50 chases down 181. KKR's nightmare reaches 0-5. GT jump to 4th.

Kolkata Knight Riders

180

(20 ov)

vs

Gujarat Titans

181/5

(19.4 ov, target 181)

GT won by 5 wickets We predicted GT 57.1% ✓

Cameron Green (79 off 55, 7x4 4x6) anchored KKR's innings with a composed knock, supported by Powell (27 off 20, 2x4 2x6) and Seifert (19 off 14, 2x4 1x6). But Rabada (3/29 in 4 ov) was devastating with the new ball, Siraj (2/23 in 4 ov) was the most economical bowler, and Ashok Sharma (2/45 in 4 ov) cleaned up the lower order. KKR collapsed from 120/3 to 180 all out. GT's chase was built around Shubman Gill's magnificent 86 off 50 (8x4 4x6), the Orange Cap leader's third fifty-plus score of the season. Buttler (25 off 15, 2x4 2x6) gave GT the flying start, Sudharsan (22 off 16, 1x4 2x6) continued the momentum. Varun (2/34 in 4 ov) was KKR's best bowler, but it was not enough. Twelfth correct prediction.

Toss: KKR elected to bat first · Player of the Match: Shubman Gill

Why this match mattered: GT jump from 6th to 4th with 6 points (3-2, NRR +0.150) — three wins in a row. KKR crash to 0-5 (1 pt, NRR -1.500) — historically dead. No IPL team has ever recovered from 0-5.

Turning point: Rabada's spell with the new ball. 3/29 in 4 overs broke the back of KKR's innings after Green's resistance. Then Gill's counterattack in the powerplay — 38 off his first 20 balls — made the chase feel inevitable.

Season impact: Gill takes the Orange Cap by 55 runs (279 vs Klaasen's 224). Prasidh takes sole Purple Cap lead (10 wkts). Rabada enters Purple Cap top 20 (4 wkts). Buttler joins the 200-run club. GT now hold the top 2 Orange Cap spots and 3 Purple Cap entries. Model accuracy: 12/24.

Key Performers

Shubman Gill

Shubman Gill

86

50b · 8x4 · 4x6 · SR 172.0 · POTM

Cameron Green

Cameron Green

79

55b · 7x4 · 4x6 · SR 143.6

Kagiso Rabada

Kagiso Rabada

3/29

4 ov · econ 7.25

Mohammed Siraj

Mohammed Siraj

2/23

4 ov · econ 5.75

BatterRB4s6sSR
Cameron Green795574143.6
Rovman Powell272022135.0
Tim Seifert191421135.7
Ramandeep Singh17821212.5
Anukul Roy9710128.6
Angkrish Raghuvanshi8420200.0
Kartik Tyagi6401150.0
Rinku Singh120050.0
Ajinkya Rahane01000.0
Sunil Narine05000.0
Vaibhav Arora0*1000.0

Extras: 14 · Total: 180 (20 ov)

BowlerORWEcon
Mohammed Siraj42325.75
Kagiso Rabada42937.25
Prasidh Krishna43218.00
Ashok Sharma445211.25
Rashid Khan444111.00
BatterRB4s6sSR
Shubman Gill865084172.0
Jos Buttler251522166.7
Sai Sudharsan221612137.5
Glenn Phillips191620118.8
Washington Sundar131310100.0
Rahul Tewatia7*600116.7
Shahrukh Khan3*200150.0

Extras: 6 · Total: 181/5 (19.4 ov)

BowlerORWEcon
Vaibhav Arora43518.75
Kartik Tyagi440010.00
Anukul Roy337012.33
Sunil Narine42817.00
Varun Chakaravarthy43428.50
Ramandeep Singh0.4517.50

Match 24 · Apr 16 · Wankhede Stadium, Mumbai

De Kock 112* not enough. Prabhsimran and Iyer chase 196 in 16.3 overs. PBKS take #1.

Mumbai Indians

195/6

(20 ov)

vs

Punjab Kings

198/3

(16.3 ov, target 196)

PBKS won by 7 wickets We predicted MI 68.2% ✗

Quinton de Kock announced his IPL comeback with a sensational 112* off 60 (8x4 7x6), the second-highest individual score of IPL 2026. Naman Dhir (50 off 31, 3x4 3x6) provided explosive support as MI posted 195/6. But Arshdeep Singh (3/22 in 4 ov) was outstanding with the new ball, and Shashank Singh (1/19 in 2 ov) chipped in. PBKS never blinked in the chase. Prabhsimran Singh (80* off 39, 11x4 2x6) was devastating at the top, Shreyas Iyer (66 off 35, 5x4 4x6) controlled the middle, and Cooper Connolly (17 off 12) and Priyansh Arya (15 off 9) chipped in. Bumrah (0/41 in 4 ov) went wicketless again. Ghazanfar (2/31) was MI's only bright spot with the ball. PBKS chased 196 with 21 balls to spare. Twelfth wrong prediction.

Toss: PBKS elected to field first · Player of the Match: Arshdeep Singh

Why this match mattered: PBKS move to #1 (9 pts, NRR +1.100) — still the only unbeaten team. MI sink to 1-4 with a -0.900 NRR. De Kock's 112* on comeback was extraordinary but the bowling had no answers. Bumrah is now wicketless in 5 matches this season.

Turning point: Arshdeep Singh's spell with the new ball. 3/22 in 4 overs including key early wickets that kept MI's total in check despite De Kock's heroics. Then Prabhsimran's fearless assault in the powerplay made the chase feel inevitable.

Season impact: PBKS take #1 (9 pts, NRR +1.100). MI drop to 9th (2 pts, NRR -0.900). Prabhsimran surges from 18th to 4th in the Orange Cap (211 runs). Iyer enters top 8 (185 runs). Arshdeep enters the Purple Cap (5 wkts). Ghazanfar enters the Purple Cap (4 wkts). Model accuracy: 11/23.

Key Performers

Arshdeep Singh

Arshdeep Singh

3/22

4 ov · econ 5.50 · POTM

Prabhsimran Singh

Prabhsimran

80*

39b · 11x4 · 2x6 · SR 205.1

Shreyas Iyer

Shreyas Iyer

66

35b · 5x4 · 4x6 · SR 188.6

De Kock

112*

60b · 8x4 · 7x6 · SR 186.7

BatterRB4s6sSR
Quinton de Kock112*6087186.7
Naman Dhir503133161.3
Hardik Pandya141201116.7
Tilak Varma8320266.7
Ryan Rickelton280025.0
Suryakumar Yadav01000.0
Sherfane Rutherford150020.0
Rawat0*0000.0

Extras: 8 · Total: 195/6 (20 ov)

BowlerORWEcon
Arshdeep Singh42235.50
Marco Jansen43017.50
Xavier Bartlett43909.75
Vyshak Vijaykumar336012.00
Yuzvendra Chahal345015.00
Shashank Singh21919.50
BatterRB4s6sSR
Prabhsimran Singh80*39112205.1
Shreyas Iyer663554188.6
Cooper Connolly171212141.7
Priyansh Arya15921166.7
Marcus Stoinis10*520200.0

Extras: 10 · Total: 198/3 (16.3 ov)

BowlerORWEcon
Deepak Chahar2.345018.00
Jasprit Bumrah441010.25
Allah Ghazanfar43127.75
Hardik Pandya339013.00
Shardul Thakur342114.00

Match 23 · Apr 15 · M. Chinnaswamy Stadium, Bengaluru

Hazlewood POTM. Rasikh 4/24, Bhuvi 3/27. RCB bowl LSG out for 146 and take #1.

Lucknow Super Giants

146

(20 ov)

vs

Royal Challengers Bengaluru

149/5

(15.1 ov, target 147)

RCB won by 5 wickets We predicted RCB 56.3% ✓

LSG were bowled out for 146 in 20 overs. Marsh (40 off 32, 3x4 2x6) anchored the innings, Choudhary (39 off 28, 3x4 2x6) counter-attacked from the lower order, and Badoni (38 off 24, 4x4 1x6) provided middle-order resistance. But Pant (1 off 6), Pooran (1 off 7), and Markram (12 off 8) all fell cheaply. Rasikh Salam (4/24 in 4 ov) was devastating, Bhuvneshwar Kumar (3/27 in 4 ov) swung the new ball beautifully, and Krunal Pandya (2/38 in 4 ov) strangled the middle overs. RCB's chase was clinical. Kohli (49 off 34, 6x4 1x6) missed a fifty by one run but set the platform. Patidar (27 off 13, 1x4 3x6) blitzed a cameo, Jitesh Sharma (23 off 9, 2x4 2x6) smashed at a blistering rate, and Tim David (14* off 8) and Shepherd (14* off 8) finished the job with 29 balls to spare. Prince Yadav (3/32) was LSG's best bowler. Eleventh correct prediction.

Toss: RCB elected to field first · Player of the Match: Josh Hazlewood

Why this match mattered: RCB leapfrog RR to #1 on NRR (+1.350 vs +1.020). Four wins in five matches and the most dominant bowling attack in the tournament. LSG drop to 7th with three straight losses. Pant's form is a serious concern — 1 off 6 here, 1 off 6 in M19.

Turning point: Rasikh Salam's spell with the new ball. He struck early and often, removing key batters with pace and bounce on a Chinnaswamy surface that offered more than usual. LSG were 30/3 inside the powerplay and never recovered.

Season impact: RCB take #1 (8 pts, NRR +1.350). LSG drop to 7th (4 pts, NRR -0.350). Patidar rises to 2nd in the Orange Cap (222). Kohli joins the 200 club (4th). Prince Yadav surges to 8 wkts (4th in Purple Cap). Bhuvi jumps to 7 wkts (5th). Rasikh Salam (5 wkts) and Krunal Pandya (5 wkts) enter the Purple Cap. Model accuracy: 11/22.

Key Performers

Rasikh Salam

Rasikh Salam

4/24

4 ov · econ 6.00

Virat Kohli

Virat Kohli

49

34b · 6x4 · 1x6 · SR 144.1

Bhuvneshwar Kumar

Bhuvi

3/27

4 ov · econ 6.75

Mitchell Marsh

Marsh

40

32b · 3x4 · 2x6 · SR 125.0

BatterRB4s6sSR
Mitchell Marsh403232125.0
Mukesh Choudhary392832139.3
Ayush Badoni382441158.3
Aiden Markram12801150.0
George Linde7710100.0
Rishabh Pant160016.7
Nicholas Pooran170014.3
Abdul Samad02000.0
Mohammed Shami01000.0
Avesh Khan120050.0
Rathi0*3000.0

Extras: 7 · Total: 146 (20 ov)

BowlerORWEcon
Bhuvneshwar Kumar42736.75
Josh Hazlewood42015.00
Rasikh Salam42446.00
Krunal Pandya43829.50
Suyash Sharma43408.50
BatterRB4s6sSR
Virat Kohli493461144.1
Rajat Patidar271313207.7
Jitesh Sharma23922255.6
Tim David14*811175.0
Romario Shepherd14*811175.0
Devdutt Padikkal10111090.9
Phil Salt781087.5

Extras: 5 · Total: 149/5 (15.1 ov)

BowlerORWEcon
Mohammed Shami330010.00
Prince Yadav332310.67
Rathi451012.75
Avesh Khan42325.75
George Linde1.1907.71

Match 22 · Apr 14 · MA Chidambaram Stadium, Chennai

Noor Ahmad 3/21. Samson, Mhatre and Brevis trio powers 192. CSK go back-to-back as KKR crash to 0-4.

Chennai Super Kings

192/5

(20 ov)

vs

Kolkata Knight Riders

160/7

(20 ov, target 193)

CSK won by 32 runs We predicted CSK 53.0% ✓

CSK posted 192/5 powered by a three-pronged top-order assault. Ayush Mhatre (38 off 17, 6x4 2x6) launched the innings with a blistering powerplay cameo, Sanju Samson (48 off 32, 4x4 3x6) anchored through the middle, and Dewald Brevis (41 off 29, 4x4 2x6) provided the third wave. SN Khan chipped in with 23 off 18 and Dube (13* off 12) finished. KKR's bowlers leaked: Arora's 4-0-55-1, Kartik Tyagi 2/35. Narine (1/21) and Varun (0/26) contained but could not break the back. KKR's chase never looked like it would threaten. Ramandeep (35 off 23, 4x4 1x6) and Powell (31* off 22, 1x4 2x6) showed late fight, but Noor Ahmad (3/21 in 4 ov) was unplayable, ripping through the middle order to end the contest. Kamboj (2/32) and Khaleel (1/24) supported. KKR restricted to 160/7. Tenth correct prediction.

Toss: KKR elected to field first · Player of the Match: Noor Ahmad

Why this match mattered: CSK's second straight win lifts them from 9th to 8th with 4 points. They now sit level with four other teams on 4 pts, separated only by NRR. KKR sink to 0-4-1NR — the last team in IPL history to start 0-4 and make the playoffs is... none. Their season is on life support. Noor Ahmad takes his season tally to 4 wkts at an economy of 5.25.

Turning point: Noor Ahmad's middle-overs spell. KKR were 82/2 after 10 and still in the hunt. Noor struck in his second over, again in his third, and a third time to prise open the middle order. From 82/2, KKR slid to 115/5 inside five overs and the chase was dead.

Season impact: CSK jump to 8th (4 pts, NRR -0.820). KKR stay 10th (1 pt, NRR -1.386). Raghuvanshi climbs to 7th in the Orange Cap (175). Mhatre (170) and Samson (169) enter the top ten. Kamboj draws level at the top of the Purple Cap with 9 wkts. Noor Ahmad (4 wkts, POTM) debuts in the Purple Cap. Model accuracy improves to 10/21.

Key Performers

Noor Ahmad

Noor Ahmad

3/21

4 ov · econ 5.25 · POTM

Sanju Samson

Sanju Samson

48

32b · 4x4 · 3x6 · SR 150.0

Ayush Mhatre

Ayush Mhatre

38

17b · 6x4 · 2x6 · SR 223.5

Ramandeep Singh

Ramandeep

35

23b · 4x4 · 1x6 · SR 152.2

BatterRB4s6sSR
Sanju Samson483243150.0
Dewald Brevis412942141.4
Ayush Mhatre381762223.5
Shaik Rasheed Khan231812127.8
Shivam Dube13*1210108.3
Jamie Overton7*610116.7
Ruturaj Gaikwad7610116.7

Extras: 15 · Total: 192/5 (20 ov)

BowlerORWEcon
Vaibhav Arora455113.75
Cameron Green230015.00
Akash Roy32117.00
Sunil Narine42115.25
Varun Chakaravarthy32608.67
Kartik Tyagi43528.75
BatterRB4s6sSR
Ramandeep Singh352341152.2
Rovman Powell31*2212140.9
Ajinkya Rahane282202127.3
Angkrish Raghuvanshi271931142.1
Sunil Narine241722141.2
Rinku Singh6120050.0
Akash Roy1*100100.0
Finn Allen130033.3
Cameron Green01000.0

Extras: 7 · Total: 160/7 (20 ov)

BowlerORWEcon
Khaleel Ahmed3.52416.26
Anshul Kamboj43228.00
Akeal Hosein42616.50
Noor Ahmad42135.25
Gurjapneet Singh1.123019.71
Jamie Overton332010.67

Match 21 · Apr 13 · Rajiv Gandhi Intl Stadium, Hyderabad

Hinge takes 3 wickets in the FIRST OVER. RR collapse to 4/4 as SRH win by 57 runs.

Sunrisers Hyderabad

216/6

(20 ov)

vs

Rajasthan Royals

159

(19 ov, target 217)

SRH won by 57 runs We predicted SRH 54.1% ✓

SRH posted 216/6 powered by Ishan Kishan's sensational 91 off 44 (8x4 6x6), the season's second-highest individual score. Heinrich Klaasen (40 off 26, 1x4 3x6) provided the anchor, Nitish Kumar Reddy (28 off 13, 4x6) blitzed at the death, and Simran Arora (24* off 13, 2x4 2x6) finished the job. Then came the history. Debutant Praful Hinge took 3 wickets in the very first over of the chase — the first bowler in IPL history to achieve this — reducing RR to 4/4. Fellow debutant Sakib Hussain (4/24 in 4 ov) was equally devastating. Ferreira (69 off 44, 7x4 3x6) and Jadeja (45 off 32, 5x4) staged a remarkable 114-run fifth-wicket rescue, but the early damage was fatal. Deshpande (25 off 11, 3x6) added late fireworks but RR were bowled out for 159 in 19 overs. RR's first loss of the season. Ninth correct prediction.

Toss: RR elected to field first · Player of the Match: Praful Hinge

Why this match mattered: RR's perfect start to the season ends in emphatic fashion. The 57-run defeat is RR's worst result by margin this season and their NRR plummets from +2.050 to +1.020. SRH get their first win since M6 and leap from 7th to 5th on NRR. Klaasen takes the Orange Cap (224 runs). Kishan rockets from 20th to 2nd (212 runs). Two debutants — Hinge and Sakib Hussain — both take 4 wickets, a feat unprecedented in IPL history.

Turning point: The first over of the chase. Praful Hinge dismissed three RR batters in his opening over, reducing the league leaders to 4/4. The damage was irreversible. Even Ferreira and Jadeja's 114-run stand could not overcome that catastrophic start.

Season impact: SRH jump from 7th to 5th (4 pts, +0.040 NRR). RR stay 1st but NRR halved. Klaasen takes the Orange Cap (224 runs). Kishan jumps to 2nd (212 runs). Hinge and Sakib Hussain both enter the Purple Cap on debut (4 wkts each). Model accuracy improves to 9/20.

Key Performers

Ishan Kishan

Ishan Kishan

91

44b · 8x4 · 6x6 · SR 206.8

Praful Hinge

Praful Hinge

4/34

4 ov · 3 wkts in 1st over · POTM

Sakib Hussain

Sakib Hussain

4/24

4 ov · econ 6.00 · DEBUT

Ferreira

69

44b · 7x4 · 3x6 · SR 156.8

BatterRB4s6sSR
Ishan Kishan914486206.8
Heinrich Klaasen402613153.8
Nitish Kumar Reddy281304215.4
Simran Arora24*1322184.6
Travis Head181830100.0
Aniket Verma6510120.0
Abhishek Sharma01000.0
Harshal Dubey0*000-

Extras: 9 · Total: 216/6 (20 ov)

BowlerORWEcon
Jofra Archer43729.25
Nandre Burger43107.75
Sandeep Sharma452113.00
Jitesh Deshpande455113.75
Riyan Parag1515.00
Ravi Bishnoi335011.67
BatterRB4s6sSR
Ferreira694473156.8
Ravindra Jadeja453250140.6
Jitesh Deshpande251103227.3
Riyan Parag461066.7
Nandre Burger3*50060.0
Jofra Archer250040.0
Yashasvi Jaiswal150020.0
Vaibhav Sooryavanshi01000.0
Dhruv Jurel02000.0
Dwaine Pretorius02000.0
Ravi Bishnoi01000.0

Extras: 10 · Total: 159 (19 ov)

BowlerORWEcon
Praful Hinge43448.50
Sakib Hussain42446.00
E Malinga43127.75
Shivang Kumar32809.33
Nitish Kumar Reddy21909.50
Harshal Dubey222011.00

Match 20 · Apr 12 · Wankhede Stadium, Mumbai

Salt 78, Patidar 53, Kohli 50. RCB post 240 and MI fall 18 short despite Rutherford's 9 sixes.

Royal Challengers Bengaluru

240/4

(20 ov)

vs

Mumbai Indians

222/5

(20 ov, target 241)

RCB won by 18 runs We predicted MI 54.3% ✗

RCB posted 240/4, the second-highest total of IPL 2026, powered by a stunning batting display at the Wankhede. Phil Salt (78 off 36, 6x4 6x6) and Virat Kohli (50 off 38, 5x4 1x6) put on 120 for the first wicket. Rajat Patidar (53 off 20, 4x4 5x6) blitzed a 20-ball fifty, and Tim David (34* off 16, 2x4 3x6) finished with fireworks. MI's chase was valiant: Rickelton (37 off 22), Hardik Pandya (40 off 22, 6x4 1x6), and Sherfane Rutherford's extraordinary 71* off 31 (1x4 9x6, a new IPL 2026 single-innings sixes record) kept them in the hunt. But Rohit Sharma retired hurt on 19 with a hamstring injury, and MI fell 18 runs short on 222/5. Suyash Sharma (2/47) and Krunal Pandya (1/26) were key with the ball. Eleventh wrong prediction.

Toss: MI elected to field first · Player of the Match: Phil Salt

Why this match mattered: RCB's third win in four matches lifts them to 6 points and 3rd in the table. MI's third loss drops them to 8th (1-3). Rutherford's 9 sixes is a new IPL 2026 single-innings record, breaking the 8-six mark shared by Rickelton, David, and Abhishek. Rohit's hamstring injury is a major concern. The combined 462 runs is the second-highest aggregate at the Wankhede this season.

Turning point: Patidar's 20-ball 53 in the middle overs. Coming in after the Kohli-Salt platform, Patidar struck 4 fours and 5 sixes to push RCB from 160-odd to 240, a total that proved just beyond MI's reach despite Rutherford's heroics.

Season impact: RCB jump to 3rd with 6 points (3-1). MI drop to 8th (1-3). Patidar surges to 2nd in the Orange Cap (195 runs). Kohli enters at 9th (151 runs). Salt enters at 12th (132 runs). Duffy moves to 4th in the Purple Cap (6 wkts). Model accuracy drops to 8/19.

Key Performers

Phil Salt

Phil Salt

78

36b · 6x4 · 6x6 · SR 216.7 · POTM

Rajat Patidar

Rajat Patidar

53

20b · 4x4 · 5x6 · SR 265.0

Virat Kohli

Virat Kohli

50

38b · 5x4 · 1x6 · SR 131.6

Sherfane Rutherford

Sherfane Rutherford

71*

31b · 1x4 · 9x6 · SR 229.0

BatterRB4s6sSR
Phil Salt783666216.7
Rajat Patidar532045265.0
Virat Kohli503851131.6
Tim David34*1623212.5
Jitesh Sharma10910111.1
Romario Shepherd2*200100.0
Total240/420 overs · Extras: 13

Bowling: Mumbai Indians

BowlerOMRWEcon
Trent Boult4050112.50
Hardik Pandya403919.75
Jasprit Bumrah403508.75
Mitchell Santner4043110.75
Mayank Markande2040020.00
Shardul Thakur2032116.00
BatterRB4s6sSR
Sherfane Rutherford71*3119229.0
Hardik Pandya402261181.8
Ryan Rickelton372233168.2
Suryakumar Yadav332250150.0
Rohit Sharma191321146.2
Mitchell Santner8*610133.3
Tilak Varma130033.3
Naman Dhir120050.0
Total222/520 overs · Extras: 12

Bowling: Royal Challengers Bengaluru

BowlerOMRWEcon
Jacob Duffy4058114.50
Bhuvneshwar Kumar403809.50
Rasikh Salam2.502318.12
Krunal Pandya402616.50
Suyash Sharma4047211.75
Romario Shepherd1.1028024.00

Match 19 · Apr 12 · Ekana Cricket Stadium, Lucknow

Prasidh 4/28 dismantles LSG. Gill and Buttler chase 165 with ease.

Lucknow Super Giants

164/8

(20 ov)

vs

Gujarat Titans

165/3

(18.4 ov, target 165)

GT won by 7 wickets We predicted LSG 52.8% ✗

LSG posted a modest 164/8 with no batter passing 30. Markram (30 off 21, 5x4 1x6) top-scored but Prasidh Krishna (4/28 in 4 ov) was devastating, ripping through the top and middle order, removing Markram, Badoni, Pooran and Choudhary. Ashok Sharma (2/32) cleaned up the lower order. Pant (18 off 11, 2x4 1x6) made a cameo but couldn't build a big innings. GT's chase was clinical: Shubman Gill (56 off 40, 6x4 1x6) and Jos Buttler (60 off 37, 11x4) put on a century opening stand to seal it with 8 balls to spare. Sundar (21* off 13) finished the job. Tenth wrong prediction.

Toss: GT elected to field first · Player of the Match: Prasidh Krishna

Why this match mattered: GT's second straight win lifts them from 6th to 5th on 4 points. LSG drop from 5th to 6th after their second loss. Prasidh Krishna rockets to joint-Purple Cap leader (9 wkts), tied with Bishnoi. The Gill-Buttler opening pair is becoming one of the most dangerous in the league.

Turning point: Prasidh's spell of 4/28. He removed Markram in the powerplay, then came back to dismiss Badoni, Pooran, and Choudhary in a devastating middle-overs burst. LSG never recovered from the loss of four key batters to one bowler.

Season impact: GT climb to 5th with 4 points (2-2). LSG drop to 6th (2-2). Gill jumps to 3rd in the Orange Cap (193 runs). Buttler rockets to 6th (175 runs). Prasidh ties Bishnoi for the Purple Cap (9 wkts). Prince Yadav moves to 5 wickets. Model accuracy: 8/18.

Key Performers

Prasidh Krishna

Prasidh Krishna

4/28

4 ov · Econ 7.00 · POTM

Jos Buttler

Jos Buttler

60

37b · 11x4 · 0x6 · SR 162.2

Shubman Gill

Shubman Gill

56

40b · 6x4 · 1x6 · SR 140.0

Aiden Markram

Aiden Markram

30

21b · 5x4 · 1x6 · SR 142.9

BatterRB4s6sSR
Aiden Markram302151142.9
Nicholas Pooran19210290.5
Rishabh Pant181121163.6
Abdul Samad18222081.8
Mukesh Choudhary181411128.6
George Linde161030160.0
Mohammed Shami12*511240.0
Mitchell Marsh11411275.0
Ayush Badoni9111081.8
Avesh Khan4*110400.0
Total164/820 overs · Extras: 9

Bowling: Gujarat Titans

BowlerOMRWEcon
Prasidh Krishna402847.00
Ashok Sharma403228.00
Mohammed Siraj401914.75
Kagiso Rabada4054113.50
Rashid Khan402506.25
BatterRB4s6sSR
Jos Buttler6037110162.2
Shubman Gill564061140.0
Washington Sundar21*1321161.5
Sai Sudharsan151430107.1
Rahul Tewatia10*810125.0
Total165/318.4 overs · Extras: 3

Bowling: Lucknow Super Giants

BowlerOMRWEcon
Mohammed Shami403619.00
Prince Yadav403117.75
Rathi403117.75
George Linde302809.33
Avesh Khan2024012.00
Aiden Markram1.401509.00

Match 18 · Apr 11 · MA Chidambaram Stadium, Chennai

Samson 115* off 56. The first century of IPL 2026 lifts CSK off the bottom.

Chennai Super Kings

212/2

(20 ov)

vs

Delhi Capitals

189

(20 ov, target 213)

CSK won by 23 runs We predicted CSK 52.1% ✓

Sanju Samson played the innings of IPL 2026 so far. An unbeaten 115 off 56 (15x4 4x6, SR 205.4), the first century of the season, carried CSK to 212/2 on a Chepauk surface that offered something for everyone. Ayush Mhatre (59 off 36, 3x4 4x6) provided explosive support before retiring out, and Shivam Dube (20* off 10, 2x4 1x6) finished the innings. DC's chase started promisingly with Tristan Stubbs (60 off 38, 4x4 3x6) and Pathum Nissanka (41 off 24, 5x4 2x6), but Jamie Overton (4/18 in 4 ov) was devastating, ripping through the middle and lower order with the best bowling figures of IPL 2026. Kamboj (3/35) provided excellent support. DC were bowled out for 189. CSK's first win of the season.

Toss: DC won and elected to field first · Player of the Match: Sanju Samson

Why this match mattered: CSK's first win of IPL 2026 after three straight losses. Samson's 115* is the new season-high individual score, eclipsing KL Rahul's 92. Overton's 4/18 is the new best bowling figures. CSK climb from 10th to 9th with 2 points. DC drop their second straight and fall to 4th.

Turning point: Overton's spell in the middle overs. DC were 103/2 and seemingly cruising, but Overton removed Stubbs, KL Rahul, and two lower-order batters in quick succession. His 4/18 from 4 overs at an economy of 4.50 strangled the chase entirely.

Season impact: CSK off the mark at last with 2 points (1-3). DC drop to 2-2. Samson enters the Orange Cap at 15th (121 runs). Kamboj jumps to 2nd in the Purple Cap (7 wkts). Overton enters the Purple Cap at 4 wickets with the best economy. Model accuracy improves to 8/17.

Key Performers

Sanju Samson

Sanju Samson

115*

56b · 15x4 · 4x6 · SR 205.4 · POTM

Jamie Overton

Jamie Overton

4/18

4 ov · Econ 4.50 · Best figures of IPL 2026

Tristan Stubbs

Tristan Stubbs

60

38b · 4x4 · 3x6 · SR 157.9

Ayush Mhatre

Ayush Mhatre

59

36b · 3x4 · 4x6 · SR 163.9 · ret. out

BatterRB4s6sSR
Sanju Samson115*56154205.4
Ayush Mhatre593634163.9
Shivam Dube20*1021200.0
Ruturaj Gaikwad15181083.3
Total212/220 overs · Extras: 3

Bowling: Delhi Capitals

BowlerOMRWEcon
Mohammad Nabi201708.50
Mukesh Kumar403709.25
Axar Patel403919.75
T Natarajan4054013.50
Lungi Ngidi4041010.25
Kuldeep Yadav2024012.00
BatterRB4s6sSR
Tristan Stubbs603843157.9
Pathum Nissanka412452170.8
Ashutosh Sharma191012190.0
KL Rahul181021180.0
David Miller171411121.4
Sameer Rizvi691066.7
Total18920 overs · Extras: 15

Bowling: Chennai Super Kings

BowlerOMRWEcon
Jamie Overton401844.50
Anshul Kamboj403538.75
Gurjapneet Singh403919.75
Khaleel Ahmed3040113.33
Noor Ahmad3036112.00
Hosein2020010.00

Match 17 · Apr 11 · Maharaja Yadavindra Singh Stadium, Mullanpur

Iyer 69* and Arya's 57 off 20. PBKS chase 220 with 7 balls left.

Sunrisers Hyderabad

219/6

(20 ov)

vs

Punjab Kings

223/4

(18.5 ov, target 220)

PBKS won by 6 wickets We predicted PBKS 51.0% ✓

SRH set a massive 219/6 powered by Abhishek Sharma's explosive 74 off 28 (5x4 8x6, tying the season record for most sixes in an innings). Klaasen (39 off 33) anchored the middle overs and Head (38 off 23, 5x4 1x6) provided early acceleration. But PBKS chased it with authority. Prabhsimran (51 off 25, 4x4 4x6) set the tone, Shreyas Iyer (69* off 33, 5x4 5x6) anchored the chase, and Priyansh Arya's sensational 57 off 20 (5x4 5x6) blew it wide open. Shivang Kumar (3/33) was SRH's best bowler but couldn't stem the tide. PBKS are 3-0-1NR and looking like genuine contenders.

Toss: PBKS elected to bowl first · Player of the Match: Shreyas Iyer

Why this match mattered: PBKS climb to 7 points (3-0-1NR), second only to RR. SRH drop to 1-3 and their playoff hopes are fading. Abhishek's 8 sixes tie Rickelton (M2) and David (M11) for the season record. Iyer's third match-winning performance cements his case as one of PBKS' most valuable players.

Turning point: Priyansh Arya's 57 off 20. Arriving with PBKS needing around 100 off 50, Arya hit 5 fours and 5 sixes to completely blow the required rate apart. It was the most destructive cameo of IPL 2026.

Season impact: PBKS climb to 2nd with 7 points. SRH drop to 7th on 2 points (1-3). Abhishek enters the Orange Cap at 11th (129 runs). Prabhsimran enters at 10th (131 runs). Iyer enters at 17th (119 runs). Shivang Kumar enters the Purple Cap at 3 wickets. Model accuracy: 7/16.

Key Performers

Shreyas Iyer

Shreyas Iyer

69*

33b · 5x4 · 5x6 · SR 209.1 · POTM

Abhishek Sharma

Abhishek Sharma

74

28b · 5x4 · 8x6 · SR 264.3

Priyansh Arya

Priyansh Arya

57

20b · 5x4 · 5x6 · SR 285.0

Prabhsimran Singh

Prabhsimran Singh

51

25b · 4x4 · 4x6 · SR 204.0

BatterRB4s6sSR
Abhishek Sharma742858264.3
Heinrich Klaasen393311118.2
Travis Head382351165.2
Ishan Kishan271731158.8
Aniket Verma18911200.0
Salil Arora9801112.5
Total219/620 overs · Extras: 13

Bowling: Punjab Kings

BowlerOMRWEcon
Arshdeep Singh4050212.50
Shashank Singh302026.67
Xavier Bartlett4042110.50
Marco Jansen4040010.00
Yuzvendra Chahal3033011.00
Vyshak Vijaykumar2033016.50
BatterRB4s6sSR
Shreyas Iyer69*3355209.1
Priyansh Arya572055285.0
Prabhsimran Singh512544204.0
Shashank Singh16*911177.8
Nehal Wadhera141401100.0
Cooper Connolly11121091.7
Total223/418.5 overs · Extras: 5

Bowling: Sunrisers Hyderabad

BowlerOMRWEcon
Shivang Kumar403338.25
Harsh Dubey403819.50
Jaydev Unadkat3040013.33
Eshan Malinga3046015.33
Harshal Patel2039019.50
Nitish Kumar Reddy2020010.00

Match 16 · Apr 10 · ACA Stadium, Guwahati

Sooryavanshi 78 off 26 and Jurel 81*. RR demolish RCB in 18 overs.

Royal Challengers Bengaluru

201/8

(20 ov)

vs

Rajasthan Royals

202/4

(18 ov, target 202)

RR won by 6 wickets We predicted RCB 51.9% ✗

RCB posted 201/8 with Rajat Patidar (63 off 40, 4x4 4x6) anchoring the innings and Virat Kohli (32 off 16, 7x4) providing early fireworks. VR Iyer (29* off 15, 1x4 2x6) and Shepherd (22 off 11, 2x4 1x6) added late runs. But RR's chase was devastating. Vaibhav Sooryavanshi (78 off 26, 8x4 7x6) launched a breathtaking assault from ball one, and Dhruv Jurel (81* off 43, 8x4 3x6) took over seamlessly to finish the chase with 12 balls to spare. Bishnoi (2/32), Brijesh Sharma (2/37), and Archer (2/33) had already restricted RCB. RR are 4-0 and looking unstoppable. Ninth wrong prediction.

Toss: RR won and elected to field first · Player of the Match: Vaibhav Sooryavanshi

Why this match mattered: The biggest match of the season so far, #1 vs #3, both unbeaten going in. RR made a statement by chasing 202 in just 18 overs. Sooryavanshi takes the Orange Cap (200 runs at SR 267.7). Jurel jumps to 4th (174 runs). RCB suffer their first loss. Bishnoi extends his Purple Cap lead to 9 wickets.

Turning point: Sooryavanshi's first 3 overs. He raced to 78 off 26 balls, putting the required rate into cruise control before he fell. By the time Hazlewood got him, RR were already well ahead of the rate and Jurel simply had to pace the chase.

Season impact: RR jump to 8 points (4-0), the only team with a perfect record. RCB drop to 2-1 but remain 3rd on NRR. Sooryavanshi takes the Orange Cap (200 runs). Bishnoi extends his Purple Cap lead (9 wkts). Model accuracy drops to 6/15 after a ninth wrong call.

Key Performers

Vaibhav Sooryavanshi

Vaibhav Sooryavanshi

78

26b · 8x4 · 7x6 · SR 300.0 · POTM

Dhruv Jurel

Dhruv Jurel

81*

43b · 8x4 · 3x6 · SR 188.4

Rajat Patidar

Rajat Patidar

63

40b · 4x4 · 4x6 · SR 157.5

Ravi Bishnoi

Ravi Bishnoi

2/32

4 ov · Econ 8.00 · Purple Cap leader (9 wkts)

BatterRB4s6sSR
Rajat Patidar634044157.5
Virat Kohli321670200.0
VR Iyer29*1512193.3
Romario Shepherd221121200.0
Devdutt Padikkal14730200.0
Tim David13920144.4
Bhuvneshwar Kumar9*710128.6
Jitesh Sharma580062.5
Krunal Pandya160016.7
Phil Salt01000.0
Total201/820 overs · Extras: 13

Bowling: Rajasthan Royals

BowlerOMRWEcon
Ravi Bishnoi403228.00
Brijesh Sharma403729.25
Jofra Archer3033211.00
Krunal Pandya403027.50
Sandeep Sharma4047111.75
Ravindra Jadeja201417.00
BatterRB4s6sSR
Dhruv Jurel81*4383188.4
Vaibhav Sooryavanshi782687300.0
Ravindra Jadeja24*251096.0
Yashasvi Jaiswal13802162.5
Riyan Parag350060.0
Shimron Hetmyer01000.0
Total202/418 overs · Extras: 3

Bowling: Royal Challengers Bengaluru

BowlerOMRWEcon
Josh Hazlewood4044211.00
Krunal Pandya403027.50
Bhuvneshwar Kumar403709.25
Abhinandan Singh3054018.00
Romario Shepherd201809.00
Tim David1018018.00

Match 15 · Apr 9 · Eden Gardens, Kolkata

Choudhary 54* off 27 with 7 sixes. LSG chase 182 at Eden.

Kolkata Knight Riders

181/4

(20 ov)

vs

Lucknow Super Giants

182/7

(20 ov, target 182)

LSG won by 3 wickets We predicted KKR 53.1% ✗

KKR posted 181/4 with contributions across the order. Ajinkya Rahane (41 off 24, 4x4 2x6) set the tone with an aggressive start, Angkrish Raghuvanshi (45 off 33, 5x4 2x6) anchored the middle, and Cameron Green (32* off 24, 3x4 1x6) and Rovman Powell (39* off 24, 4x4 2x6) finished strongly with an unbroken 71-run partnership. LSG's chase wobbled early but Ayush Badoni (54 off 34, 7x4 2x6) kept them in the hunt through the middle overs. Then Mukesh Choudhary turned the match on its head with an extraordinary 54* off just 27 balls, smashing 7 sixes to drag LSG home with 3 wickets in hand. AS Roy (2/32) and VG Arora (2/38) took wickets but could not defend the total. KKR fall to 0-3-1NR. Eighth wrong prediction.

Toss: LSG elected to field first · Player of the Match: Mukesh Choudhary

Why this match mattered: KKR are now 0-3-1NR, the worst start by any team in IPL 2026. Only two teams in IPL history have made the playoffs after losing their first three matches. LSG jump from 2 points to 4 points and into the top five. Choudhary's 7 sixes are the most by any player batting at #7 or below this season.

Turning point: Choudhary's arrival at the crease. LSG were in trouble with wickets falling, but Choudhary went from the first ball, smashing sixes to all parts of Eden Gardens. His 54* off 27 completely shifted the momentum from KKR's bowlers.

Season impact: LSG climb to 5th with 4 points (2-1). KKR sink to 9th with 1 point and a worsening NRR. Raghuvanshi climbs to 148 runs (3rd in Orange Cap). VG Arora moves to 5 wickets (tied 4th in Purple Cap). Model accuracy drops to 6/14.

Key Performers

Mukesh Choudhary

Mukesh Choudhary

54*

27b · 2x4 · 7x6 · SR 200.0 · POTM

Ayush Badoni

Ayush Badoni

54

34b · 7x4 · 2x6 · SR 158.8

Angkrish Raghuvanshi

Angkrish Raghuvanshi

45

33b · 5x4 · 2x6 · SR 136.4

Ajinkya Rahane

Ajinkya Rahane

41

24b · 4x4 · 2x6 · SR 170.8

BatterRB4s6sSR
Ajinkya Rahane412442170.8
Angkrish Raghuvanshi453352136.4
Cameron Green32*2431133.3
Rovman Powell39*2442162.5
Total181/420 overs · Extras: 8

Bowling: Lucknow Super Giants

BowlerOMRWEcon
BatterRB4s6sSR
Ayush Badoni543472158.8
Mukesh Choudhary54*2727200.0
Total182/720 overs · Extras: 10

Bowling: Kolkata Knight Riders

BowlerOMRWEcon
AS Roy403228.00
VG Arora403829.50

Match 14 · Apr 8 · Arun Jaitley Stadium, Delhi

A 1-run thriller. Rashid Khan's 3/17 denies KL Rahul's 92.

Gujarat Titans

210/4

(20 ov)

vs

Delhi Capitals

209/8

(20 ov, target 211)

GT won by 1 run We predicted DC 54.5% ✗

GT finally broke their duck in the narrowest possible fashion. Batting first on a flat Delhi pitch, Shubman Gill (70 off 45, 4x4 5x6) anchored the innings while Washington Sundar (55 off 32, 6x4 2x6) provided the middle-overs acceleration. Jos Buttler (52 off 27, 3x4 5x6) finally looked like Jos Buttler. GT finished on 210/4. DC's chase was almost a one-man show. KL Rahul played the innings of the season so far, 92 off 52 (11x4 4x6), eight runs short of a hundred. Pathum Nissanka (41 off 24) gave him the platform and David Miller (41* off 20, 3x4 3x6) kept the chase alive to the final over. But Rashid Khan was the match. 3/17 in 4 overs, strangling the middle order and taking the late wickets that mattered. DC needed 12 off the final over and came up one run short on 209/8.

Toss: DC elected to field · Player of the Match: Rashid Khan

Why this match mattered: GT's first win of the season and DC's first loss, all in a 1-run thriller. KL Rahul's 92 is the highest individual score of IPL 2026, eclipsing Rizvi's 90. Rashid Khan reminded everyone why he was the best T20 spinner in the world when he took 3/17 at a venue where batters usually dominate.

Turning point: The 17th over. Rashid Khan removed KL Rahul with the chase seemingly on track (DC needed 50 off 24). The middle order never recovered. Without Rahul, the required rate ballooned and the final over needed 12 with the tail exposed.

Season impact: GT jump from 0 points to 2 and off the bottom. DC drop to 4 points and out of the top two. Rashid Khan enters the Purple Cap top five on 4 wickets. KL Rahul and Shubman Gill both enter the Orange Cap top 10. Model accuracy stays at 6/13 after a seventh wrong call, but by a single run.

Key Performers

Shubman Gill

Shubman Gill

70

45b · 4x4 · 5x6 · SR 155.6

Rashid Khan

Rashid Khan

3/17

4 ov · Econ 4.25 · POTM

KL Rahul

KL Rahul

92

52b · 11x4 · 4x6 · SR 176.9

Washington Sundar

Washington Sundar

55

32b · 6x4 · 2x6 · SR 171.9

BatterRB4s6sSR
Shubman Gill704545155.6
Washington Sundar553262171.9
Jos Buttler522735192.6
Total210/420 overs · Extras: 10

Bowling: Delhi Capitals

BowlerOMRWEcon
Mukesh Kumar4055213.75
BatterRB4s6sSR
KL Rahul9252114176.9
Pathum Nissanka412461170.8
David Miller41*2033205.0
Total209/820 overs · Extras: 12

Bowling: Gujarat Titans

BowlerOMRWEcon
Rashid Khan401734.25
Prasidh Krishna4052213.00

Match 13 · Apr 7 · ACA Cricket Stadium, Guwahati · Rain-shortened, 11 overs a side

Jaiswal 77* off 32 in 11 overs. RR storm to the top of the table.

Rajasthan Royals

150/3

(11 ov)

vs

Mumbai Indians

123

(11 ov, target 151 DLS)

RR won by 27 runs (DLS) We predicted MI 51.5% ✗

Rain reduced the contest to 11 overs a side and turned Guwahati into a launchpad. Yashasvi Jaiswal seized the moment with a brutal 77* off just 32 (10x4 4x6, SR 240.6), the kind of innings that wins Player of the Match and Orange Caps in the same evening. Vaibhav Sooryavanshi blitzed 39 off 14 (1x4 5x6) for company. RR finished on 150/3, scoring at 13.6 runs per over. The DLS-adjusted target of 151 looked steep and proved impossible. Nandre Burger (2/21 in 2 ov), Sandeep Sharma (2/26 in 3 ov), and Ravi Bishnoi (2/25 in 2 ov) shared the wickets as MI were bowled out for 123 in 11 overs. Allah Ghazanfar (2/21 in 2 ov) was the only MI bowler to slow Jaiswal down.

Toss: MI elected to field · Player of the Match: Yashasvi Jaiswal

Why this match mattered: RR jump to 3-0 and grab the top of the table with the league's best NRR. Jaiswal takes the Orange Cap with 170 runs in 3 innings. The model had MI as slim favourites and gets a sixth wrong call on the season.

Turning point: Jaiswal's third over assault. He hit four boundaries and a six in a single over to push the run rate past 13. With only 11 overs available, MI's bowlers had no time to recover, and Bumrah never found a wicket-taking spell.

Season impact: RR climb to #1 with 6 points and an NRR of +2.41. MI fall to 1-2, with their NRR taking a heavy hit. Bishnoi takes solo lead of the Purple Cap with 7 wickets. Model accuracy slips to 6/12.

Key Performers

Yashasvi Jaiswal

Yashasvi Jaiswal

77*

32b · 10x4 · 4x6 · SR 240.6

Vaibhav Sooryavanshi

Vaibhav Sooryavanshi

39

14b · 1x4 · 5x6 · SR 278.6

Ravi Bishnoi

Ravi Bishnoi

2/25

2 ov · Econ 12.50

Allah Ghazanfar

Allah Ghazanfar

2/21

2 ov · Econ 10.50

BatterRB4s6sSR
Yashasvi Jaiswal77*32104240.6
Vaibhav Sooryavanshi391415278.6
Total150/311 overs · Extras: 8

Bowling: Mumbai Indians

BowlerOMRWEcon
Allah Ghazanfar2021210.50
BatterRB4s6sSR
Total12311 overs · Extras: 6 · All out

Bowling: Rajasthan Royals

BowlerOMRWEcon
Nandre Burger2021210.50
Sandeep Sharma302628.67
Ravi Bishnoi2025212.50

Match 12 · Apr 6 · Eden Gardens, Kolkata

Rain washes out KKR vs PBKS. Both teams get a point.

Kolkata Knight Riders

25/2

(3.4 ov)

vs

Punjab Kings

DNB

did not bat

No result · rain abandoned We predicted KKR 54.9% (no result, no impact)

KKR were 25/2 in 3.4 overs when the rain came. Bartlett struck twice in his first over (2/9), removing both openers cheaply. Rahane was on 8 and Raghuvanshi on 7 when the heavens opened. The match was abandoned shortly after. KKR escape with a point in their first non-loss of the season. PBKS share the points but their unbeaten run is technically intact.

Toss: KKR elected to bat first · Player of the Match: None (abandoned)

Why this match mattered: For KKR, this was a must-win at Eden Gardens to avoid 0-3. The point keeps them in the conversation, but barely. For PBKS, the point pushes them to the top of the table on 5.

Turning point: Bartlett's first over. Two wickets in his opening spell put KKR on the back foot. Without the rain, this game was tilting heavily PBKS' way.

Season impact: PBKS climb to #1 with 5 points (2W 1NR). KKR move to 1 point and avoid the 0-3 hole that historically kills playoff hopes. Model accuracy stays at 6/11. The no-result is the rare prediction that is neither right nor wrong.

Match 11 · Apr 5 · M. Chinnaswamy Stadium, Bengaluru

250! Tim David blitzes 70 off 25 as RCB set a new season high.

Royal Challengers Bengaluru

250/3

(20 ov)

vs

Chennai Super Kings

207

(19.4 ov)

RCB won by 43 runs We predicted RCB 54.8% ✓

RCB posted 250/3, the highest total of IPL 2026. Tim David (70* off 25, 3x4 8x6, SR 280) was devastating at the death, while Padikkal (50 off 29, 5x4 2x6) and Patidar (48* off 19, 1x4 6x6) formed a brutal middle-order assault. Salt (46 off 30) provided the platform. CSK's chase started brightly with SN Khan blasting 50 off 25 (8x4 2x6), but Bhuvneshwar Kumar (3/41) and Abhinandan Singh (2/30) dismantled the middle order, bowling CSK out for 207.

Toss: CSK elected to field · Player of the Match: Tim David

Why this match mattered: RCB go 2-0 and join the top 4 with a record-setting total. Tim David's 70* off 25 is the most destructive death-overs innings of the season.

Turning point: Patidar and David added 100+ in the last 6 overs, turning a competitive 150 into an untouchable 250. CSK's death bowling was shredded.

Season impact: RCB surge to #1 in title probability (12.9%). CSK fall to 0-3, the worst start in the tournament. Their bowling economy of 12.50 in this match is the worst of the season.

Key Performers

Tim David

Tim David

70*

25b · 3x4 · 8x6 · SR 280.0

Devdutt Padikkal

Devdutt Padikkal

50

29b · 5x4 · 2x6 · SR 172.4

Bhuvneshwar Kumar

Bhuvneshwar Kumar

3/41

4 ov · Econ 10.25

Shahnawaz Khan

50

25b · 8x4 · 2x6 · SR 200.0

BatterRB4s6sSR
Phil Salt463032153.3
Virat Kohli201821111.1
Devdutt Padikkal502952172.4
Rajat Patidar48*1916252.6
Tim David70*2538280.0
Total250/320 overs · Extras: 16

Bowling: Chennai Super Kings

BowlerOMRWEcon
Bowler 14048012.00
Bowler 24052113.00
Bowler 34044111.00
Bowler 44050112.50
BatterRB4s6sSR
Shahnawaz Khan502582200.0
PR Veer432961148.3
Jamie Overton371642231.3
Total20719.4 overs · Extras: 10

Bowling: Royal Challengers Bengaluru

BowlerOMRWEcon
Bhuvneshwar Kumar4041310.25
Abhinandan Singh3.403028.18
Jacob Duffy4058214.50
Krunal Pandya3036212.00

Match 10 · Apr 5 · Rajiv Gandhi Intl Stadium, Hyderabad

Pant 68* anchors the chase. LSG gun down 157 with a ball to spare.

Sunrisers Hyderabad

156/9

(20 ov)

vs

Lucknow Super Giants

160/5

(19.5 ov)

LSG won by 5 wickets We predicted SRH 52.2% ✗

SRH managed only 156/9 despite Klaasen's 62 off 41 (5x4 2x6) and Nitish Kumar Reddy's explosive 56 off 33 (3x4 5x6). Mohammed Shami was outstanding, returning 2/9 in 4 overs. LSG's chase was built on Pant's unbeaten 68 off 50 (9x4 0x6), a patient masterclass with all runs in boundaries. Markram (45 off 27, 6x4 2x6) provided explosive support in the middle overs.

Toss: LSG elected to field · Player of the Match: Rishabh Pant

Why this match mattered: First win for LSG. After the M5 collapse (141 all out), Pant answered his critics with an unbeaten 68. Shami's 2/9 is the best economy of the season among anyone with 2+ wickets.

Turning point: Shami's spell in the powerplay. He bowled 4 overs for just 9 runs and 2 wickets, strangling SRH's start and setting the tone for the whole match.

Season impact: LSG's playoff odds jump from 27.4% to 41.9%. SRH drop to 1-2 and title odds fall from 7.4% to 5.2%. Klaasen rises to #2 on the Orange Cap with 145 runs. Fifth wrong prediction for the model.

Key Performers

Rishabh Pant

Rishabh Pant

68*

50b · 9x4 · 0x6 · SR 136.0

Mohammed Shami

Mohammed Shami

2/9

4 ov · Econ 2.25

Heinrich Klaasen

Heinrich Klaasen

62

41b · 5x4 · 2x6 · SR 151.2

Aiden Markram

Aiden Markram

45

27b · 6x4 · 2x6 · SR 166.7

BatterRB4s6sSR
Heinrich Klaasen624152151.2
Nitish Kumar Reddy563335169.7
Total156/920 overs · Extras: 8

Bowling: Lucknow Super Giants

BowlerOMRWEcon
Mohammed Shami40922.25
Avesh Khan403629.00
Prince Yadav403428.50
BatterRB4s6sSR
Rishabh Pant68*5090136.0
Aiden Markram452762166.7
Total160/519.5 overs · Extras: 6

Bowling: Sunrisers Hyderabad

BowlerOMRWEcon
Harsh Dubey401824.50

Match 9 · Apr 4 · ACA Stadium, Guwahati

Jurel 75 and Bishnoi 4/41. RR edge GT by 6 runs in a thriller.

Rajasthan Royals

210/6

(20 ov)

vs

Gujarat Titans

204/8

(20 ov)

RR won by 6 runs We predicted GT 56.3% ✗

RR posted 210/6 on the back of Jurel's magnificent 75 off 42 (5x4 5x6), Jaiswal's elegant 55 off 36 (6x4 3x6), and Sooryavanshi's cameo of 31 off 18 (5x4 1x6). Rabada (2/42) was GT's best bowler. GT's chase was powered by Sai Sudharsan's brilliant 73 off 44 (9x4 3x6), but Ravi Bishnoi (4/41 in 4 ov) ripped through the middle order to seal a 6-run win. Bishnoi's 4/41 ties Muzarabani's season-best wickets but with better economy (10.25 vs 10.25).

Toss: RR elected to bat · Player of the Match: Dhruv Jurel

Why this match mattered: RR confirmed they are title contenders with 2 wins from 2. Bishnoi's 4/41 gives them a genuine match-winner with the ball. GT are now 0-2 and sliding fast.

Turning point: Bishnoi's spell in overs 12-16. GT were cruising at 140/3 when he struck twice in one over, removing both set batters and shifting the match decisively.

Season impact: RR title odds surge from 11.3% to 14.5%. GT drop from 8.0% to 5.3% after two straight losses. Fourth wrong prediction for the model. Accuracy: 5/9.

Key Performers

Dhruv Jurel

75

42b · 5x4 · 5x6 · SR 178.6

Ravi Bishnoi

4/41

4 ov · Econ 10.25

Yashasvi Jaiswal

55

36b · 6x4 · 3x6 · SR 152.8

Sai Sudharsan

73

44b · 9x4 · 3x6 · SR 165.9

BatterRB4s6sSR
Yashasvi Jaiswal553663152.8
Vaibhav Sooryavanshi311851172.2
Dhruv Jurel754255178.6
Riyan Parag201421142.9
Total210/620 overs · Extras: 10

Bowling: Gujarat Titans

BowlerOMRWEcon
Kagiso Rabada4042210.50
Rashid Khan403619.00
Prasidh Krishna4040110.00
Mohammed Siraj403819.50
BatterRB4s6sSR
Sai Sudharsan734493165.9
Shubman Gill282231127.3
Jos Buttler252021125.0
Glenn Phillips181411128.6
Washington Sundar221521146.7
Rahul Tewatia151011150.0
Total204/820 overs · Extras: 12

Bowling: Rajasthan Royals

BowlerOMRWEcon
Ravi Bishnoi4041410.25
Jofra Archer403819.50
Ravindra Jadeja403218.00
Sandeep Sharma403518.75

Match 8 · Apr 4 · Arun Jaitley Stadium, Delhi

Rizvi 90 off 51. The best innings of IPL 2026 so far.

Mumbai Indians

162/6

(20 ov)

vs

Delhi Capitals

164/4

(18.1 ov)

DC won by 6 wickets We predicted DC 53.9% ✓

MI posted 162/6 with Surya Kumar Yadav (51 off 36, 3x4 2x6) anchoring the innings and Rohit Sharma (35 off 26, 5x4 1x6) providing the foundation. Mukesh Kumar (2/26 in 3 ov) restricted MI's death overs. DC's chase was built around Sameer Rizvi's stunning 90 off 51 (7x4 7x6), the highest individual score of the season. Nissanka (44 off 30, 6x4 1x6) provided solid support at the top. Second straight match-winning innings for Rizvi. Model got this one right.

Toss: DC elected to field · Player of the Match: Sameer Rizvi

Why this match mattered: DC go 2-0, the only unbeaten team alongside PBKS and RR. Rizvi's 90 sets a new season-high individual score. MI suffer their first loss. DC's bowling depth (Mukesh, Natarajan, Ngidi, Kuldeep) is proving elite.

Turning point: Rizvi hitting Bumrah for 14 runs in the 8th over. From that point, DC controlled the chase entirely. Bumrah finished with 1/28, his most expensive spell of the season.

Season impact: DC title odds surge from 13.2% to 17.8%. MI drop from 15.4% to 11.6%. Rizvi now leads the Orange Cap with 160 runs at SR 163. Model gets its 5th correct prediction.

Key Performers

Sameer Rizvi

90

51b · 7x4 · 7x6 · SR 176.5

Surya Kumar Yadav

51

36b · 3x4 · 2x6 · SR 141.7

Mukesh Kumar

2/26

3 ov · Econ 8.67

BatterRB4s6sSR
Rohit Sharma352651134.6
Ryan Rickelton181520120.0
Surya Kumar Yadav513632141.7
Tilak Varma221830122.2
Hardik Pandya151211125.0
Naman Dhir8*710114.3
Total162/620 overs · Extras: 13

Bowling: Delhi Capitals

BowlerOMRWEcon
Mukesh Kumar302628.67
T Natarajan403218.00
Lungi Ngidi403017.50
Kuldeep Yadav403518.75
BatterRB4s6sSR
KL Rahul121010120.0
Pathum Nissanka443061146.7
Sameer Rizvi905177176.5
Tristan Stubbs10*910111.1
Total164/418.1 overs · Extras: 8

Bowling: Mumbai Indians

BowlerOMRWEcon
Jasprit Bumrah402817.00
Shardul Thakur403819.50
Trent Boult403518.75

Match 7 · Apr 3 · MA Chidambaram Stadium, Chennai

Iyer's 50 off 29 seals the chase. PBKS conquer Chepauk.

Chennai Super Kings

209/5

(20 ov)

vs

Punjab Kings

210/5

(18.4 ov)

PBKS won by 5 wickets We predicted CSK 53.2% ✗

CSK posted 209/5 powered by Mhatre's explosive 73 off 43 (6x4 5x6) at the top and Dube's unbeaten 45 off 27 (5x4 1x6) at the death. SN Khan blasted 32 off 12 (6x4 1x6) to provide late fireworks. Vyshak (2/38) and Henry (2/54) shared the wickets. PBKS' chase was anchored by Prabhsimran (43 off 34, 6x4 1x6) and Connolly (36 off 22, 6x4). But it was Shreyas Iyer (50 off 29, 4x4 3x6) who took the game away, and P Arya's explosive 39 off 11 (3x4 4x6) finished it with 8 balls to spare. Third wrong prediction.

Toss: PBKS elected to field · Player of the Match: Shreyas Iyer

Why this match mattered: PBKS go 2-0. CSK drop to 0-2. An away win at Chepauk is a statement result. Mhatre's 73 showed CSK have talent, but their bowling couldn't defend 209. CSK's home fortress has crumbled.

Turning point: P Arya's cameo of 39 off just 11 balls (3x4 4x6) at the top of the chase put PBKS ahead of the rate immediately. By the time CSK recovered, the damage was done.

Season impact: PBKS title odds jump from 9.6% to 13.1%. CSK drop from 6.5% to 4.8% after two losses. CSK are now 0-2 at a venue they were supposed to dominate. Third miss for the model. Accuracy: 4/7.

Key Performers

Ayush Mhatre

73

43b · 6x4 · 5x6 · SR 169.8

Shreyas Iyer

50

29b · 4x4 · 3x6 · SR 172.4

P Arya

39

11b · 3x4 · 4x6 · SR 354.5

Shivam Dube

45*

27b · 5x4 · 1x6 · SR 166.7

BatterRB4s6sSR
Ayush Mhatre734365169.8
Ruturaj Gaikwad151220125.0
Sanju Samson201621125.0
Matt Short10910111.1
SN Khan321261266.7
Shivam Dube45*2751166.7
Total209/520 overs · Extras: 14

Bowling: Punjab Kings

BowlerOMRWEcon
Vyshak Vijaykumar403829.50
Arshdeep Singh4040110.00
Yuzvendra Chahal403518.75
BatterRB4s6sSR
P Arya391134354.5
Prabhsimran Singh433461126.5
Cooper Connolly362260163.6
Shreyas Iyer502943172.4
Total210/518.4 overs · Extras: 12

Bowling: Chennai Super Kings

BowlerOMRWEcon
Anshul Kamboj3.4043211.73
Matt Henry4054213.50
Noor Ahmad403218.00

Match 6 · Apr 2 · Eden Gardens, Kolkata

SRH demolish KKR by 65 runs. Head and Abhishek explode in the powerplay.

Sunrisers Hyderabad

226/8

(20 ov)

vs

Kolkata Knight Riders

161

(16 ov)

SRH won by 65 runs We predicted KKR 56.5% ✗

SRH blitzed 226/8 at Eden Gardens. Head (46 off 21, 6x4 3x6) and Abhishek Sharma (48 off 21, 4x4 4x6) put on a devastating opening stand. Klaasen anchored the middle overs with 52 off 35 (4x4 1x6), and Nitish Kumar Reddy smashed 39 off 24 at the death. KKR's bowling was shredded: Arora 2/47, Tyagi 1/48, Narine 0/39. Only Muzarabani (4/41) fought back. The chase never got going. Allen blasted 28 off 7, and Raghuvanshi scored a gutsy 52 off 29, but wickets fell in clusters. Unadkat (3/21), Malinga (2/14), and Nitish Kumar Reddy (2/17) dismantled KKR, bowling them out for 161 in 16 overs.

Toss: KKR elected to field · Player of the Match: Heinrich Klaasen

Why this match mattered: SRH's batting depth was questioned after M1. They answered with 226, their highest total of the season. KKR's spin attack (Narine 0/39, Varun 0/31) was neutralized completely.

Turning point: The powerplay. Head and Abhishek scored 94 runs in 6 overs, taking the game away before KKR's spinners could operate. By the time Narine bowled, the required rate was already above 11.

Season impact: SRH title odds jump from 5.7% to 7.8%. KKR drop from 9.5% to 7.1% after two losses. KKR are now the only team with 0 wins from 2 matches. Second miss for our model. Accuracy: 4/6.

Key Performers

Heinrich Klaasen

52

35b · 4x4 · 1x6 · SR 148.6

Abhishek Sharma

48

21b · 4x4 · 4x6 · SR 228.6

Travis Head

Travis Head

46

21b · 6x4 · 3x6 · SR 219.0

Blessing Muzarabani

4/41

4 ov · Econ 10.25

Angkrish Raghuvanshi

52

29b · 6x4 · 2x6 · SR 179.3

Jaydev Unadkat

3/21

3 ov · Econ 7.00

BatterRB4s6sSR
Travis Head462163219.0
Abhishek Sharma482144228.6
Ishan Kishan14900155.6
Heinrich Klaasen523541148.6
Aniket Verma140025.0
Nitish Kumar Reddy392441162.5
Salil Arora01000.0
Harsh Dubey9*300300.0
Shivang Kumar4200200.0
Total226/820 overs · Extras: 13

Bowling: Kolkata Knight Riders

BowlerOMRWEcon
Blessing Muzarabani4041410.25
Vaibhav Arora4047211.75
Kartik Tyagi4048112.00
Sunil Narine403909.75
Varun Chakaravarthy2031015.50
Anukul Roy201618.00
BatterRB4s6sSR
Ajinkya Rahane8100080.0
Finn Allen28742400.0
Angkrish Raghuvanshi522962179.3
Cameron Green2200100.0
Rinku Singh352541140.0
Anukul Roy02000.0
Ramandeep Singh10900111.1
Sunil Narine12402300.0
Kartik Tyagi5500100.0
Vaibhav Arora1*20050.0
Varun Chakaravarthy01000.0
Total16116 overs · Extras: 8

Bowling: Sunrisers Hyderabad

BowlerOMRWEcon
Jaydev Unadkat302137.00
Eshan Malinga201427.00
Nitish Kumar Reddy201728.50
Harsh Dubey201718.50
Abhishek Sharma1015015.00
Shivang Kumar4041010.25
David Payne2035017.50

Match 5 · Apr 1 · Ekana Cricket Stadium, Lucknow

Rizvi 70* off 47 rescues DC from 33/4. First wrong prediction.

Lucknow Super Giants

141

(18.4 ov)

vs

Delhi Capitals

145/4

(17.1 ov)

DC won by 6 wickets We predicted LSG 52.2% ✗

LSG posted 141 all out in 18.4 overs. Marsh (35 off 28) and Abdul Samad (36 off 25) were the only contributors. Ngidi (3/27) and Natarajan (3/29) demolished the LSG batting. DC's chase started disastrously at 33/4 in 6 overs, losing Rahul, Nissanka, Rana, and Axar. Then impact sub Sameer Rizvi walked in and played the innings of the match: 70* off 47 (5 fours, 4 sixes). Stubbs (39* off 32) held the other end. Their unbroken 112-run fifth-wicket stand sealed the chase with 17 balls to spare.

Toss: DC elected to field · Player of the Match: Sameer Rizvi

Why this match mattered: DC proved their bowling is elite (Ngidi + Natarajan took 6/56 between them). And Sameer Rizvi announced himself as the impact sub of the season.

Turning point: DC were 33/4 after 6 overs. Rizvi came in as impact sub at 3.3 overs and turned a near-certain loss into a comfortable chase.

Season impact: DC title odds jump from 9.8% to 13.5%. LSG drop from 9.1% to 7.0%. Our first wrong prediction. The model had LSG at 52.2% based on home advantage and Pooran's rating, but Pooran fell for 8.

Key Performers

Sameer Rizvi

70*

47b · 5x4 · 4x6 · SR 148.9

Tristan Stubbs

39*

32b · 3x4 · 1x6 · SR 121.9

Lungi Ngidi

3/27

3.4 ov · Econ 7.36

T Natarajan

3/29

4 ov · Econ 7.25

BatterRB4s6sSR
Mitchell Marsh352823125.0
Rishabh Pant791077.8
Aiden Markram11811137.5
Ayush Badoni03000.0
Nicholas Pooran8810100.0
Abdul Samad362531144.0
Mohd Choudhary141120127.3
Shahbaz Ahmed15*161093.8
Mohammed Shami120050.0
Anrich Nortje01000.0
Mohsin Khan01000.0
Total14118.4 overs · Extras: 14

Bowling: Delhi Capitals

BowlerOMRWEcon
Lungi Ngidi3.402737.36
T Natarajan402937.25
Kuldeep Yadav403127.75
Axar Patel301715.67
Mukesh Kumar301705.67
Vipraj Nigam10808.00
BatterRB4s6sSR
KL Rahul01000.0
Pathum Nissanka150020.0
Nitish Rana15172188.2
Axar Patel01000.0
Sameer Rizvi70*4754148.9
Tristan Stubbs39*3231121.9
Total145/417.1 overs · Extras: 15

Bowling: Lucknow Super Giants

BowlerOMRWEcon
Prince Yadav302026.67
Mohammed Shami402817.00
Mohsin Khan401914.75
Anrich Nortje403909.75
Aiden Markram1013013.00
Shahbaz Ahmed1016016.00
Abdul Samad0.106036.00

Match 4 · Mar 31 · Ekana Cricket Stadium, Lucknow

Connolly 72* off 44 seals it. PBKS chase 163 with 5 balls left.

Gujarat Titans

Gujarat Titans

162/6

(20 ov)

vs

Punjab Kings

Punjab Kings

165/7

(19.1 ov)

PBKS won by 3 wickets We predicted PBKS 51.1% ✓

GT posted 162/6 with Gill (39 off 27) and Buttler (38 off 33) anchoring the innings. Prasidh Krishna took 3/29 to put GT in a strong position. But Cooper Connolly had other plans: 72* off 44, 5 fours, 5 sixes, arriving at 47/3 and finishing the job. Prabhsimran (37 off 24) set the tone early with 4 sixes in the powerplay.

Toss: PBKS elected to field · Player of the Match: Cooper Connolly

Why this match mattered: Connolly is an unknown quantity. 22 years old, first IPL innings. If he can do this consistently, PBKS have found their middle-order anchor.

Turning point: PBKS were 47/3 when Connolly walked in. He hit 72* from that position. The match swung entirely on one player.

Season impact: PBKS title odds jump from 6.5% to 10%. GT lose their opener but the squad quality means they will bounce back. Prasidh's 3/29 is a positive.

Key Performers

Cooper Connolly

Cooper Connolly

72*

44b · 5x4 · 5x6 · SR 163.6

Prabhsimran Singh

Prabhsimran Singh

37

24b · 1x4 · 4x6 · SR 154.2

Shubman Gill

Shubman Gill

39

27b · 6x4 · 0x6 · SR 144.4

Prasidh Krishna

Prasidh Krishna

3/29

4 ov · Econ 7.25

BatterRB4s6sSR
Sai Sudharsan131120118.2
Shubman Gill392760144.4
Jos Buttler383332115.2
Glenn Phillips251711147.1
Washington Sundar181620112.5
Shahrukh Khan460066.7
Rahul Tewatia11*1010110.0
Rashid Khan0*1000.0
Total162/620 overs · Extras: 14

Bowling: Punjab Kings

BowlerOMRWEcon
Marco Jansen402015.00
Yuzvendra Chahal402827.00
Vyshak Vijaykumar403438.50
Xavier Bartlett403609.00
Arshdeep Singh4042010.50
BatterRB4s6sSR
Prabhsimran Singh372414154.2
Shreyas Iyer181102163.6
Marcus Stoinis02000.0
Cooper Connolly72*4455163.6
Nehal Wadhera360050.0
Shashank Singh450080.0
Marco Jansen9100190.0
Priyansh Arya780187.5
Xavier Bartlett11*501220.0
Total165/719.1 overs · Extras: 4

Bowling: Gujarat Titans

BowlerOMRWEcon
Prasidh Krishna402937.25
Rashid Khan402917.25
Kagiso Rabada3034111.33
Ashok Sharma3031110.33
Washington Sundar3.102718.53
Mohammed Siraj201507.50

The numbers behind the chase

PBKS were 47/3 when Connolly walked in. They needed 116 off 81 balls with their top order gone. Connolly hit 72* off 44, the highest score by a PBKS batter this season. Prasidh's 3/29 was the best bowling of the match but it wasn't enough. Arshdeep went for 42 in 4 overs, the worst economy for PBKS. GT's total of 162 looked competitive but Sudharsan's failure (13 off 11) meant they never built the momentum they needed.

Match 3 · Mar 30 · Barsapara Cricket Stadium, Guwahati

CSK bowled out for 127. Sooryavanshi blitzes 52 off 17.

Chennai Super Kings

Chennai Super Kings

127

(20 ov)

vs

Rajasthan Royals

Rajasthan Royals

128/2

(12.1 ov)

RR won by 8 wickets We predicted RR 51.7% ✓

CSK crumbled to 127 all out. Only Jamie Overton (43 off 36) showed resistance. Archer (2/19), Burger (2/26), and Jadeja (2/18) strangled the innings. Vaibhav Sooryavanshi then exploded with 52 off just 17 balls (4x4, 5x6, SR 305), the fastest fifty of IPL 2026. Jaiswal anchored with an unbeaten 38.

Toss: RR elected to field · Player of the Match: Nandre Burger

Why this match mattered: CSK's top-order collapse is a bigger concern than the loss itself. RR's bowling depth, all 6 bowlers taking wickets, looks genuinely dangerous.

Turning point: CSK lost 3 wickets in the first 5 overs. The game was effectively over there.

Season impact: RR strengthen their playoff case early with a +4.171 NRR boost. CSK now under pressure after an opening loss without Dhoni.

Key Performers

Vaibhav Suryavanshi

Vaibhav Sooryavanshi

52

17b · 4x4 · 5x6 · SR 305.9

Yashasvi Jaiswal

Yashasvi Jaiswal

38*

36b · 3x4 · 1x6 · SR 105.6

Jamie Overton

Jamie Overton

43

36b · 2x4 · 2x6 · SR 119.4

Jofra Archer

Jofra Archer

2/19

4 ov · Econ 4.75

RR Bowling: Who strangled CSK?

Jofra ArcherArcher

Ravindra JadejaJadeja

All 6 RR bowlers took wickets. Best collective display of the season. · sheets.works

BatterRB4s6sSR
Sanju Samson671085.7
Ruturaj Gaikwad6111054.5
Ayush Mhatre01000.0
Matt Short270028.6
Shahrukh Khan171221141.7
Kartik Sharma181501120.0
Shivam Dube6401150.0
Jamie Overton433622119.4
Noor Ahmad190011.1
Matt Henry571071.4
Anshul Kamboj7*101070.0
Total12720 overs · Extras: 16

Bowling: Rajasthan Royals

BowlerOMRWEcon
Jofra Archer401924.75
Nandre Burger402626.50
Sandeep Sharma302217.33
Ravindra Jadeja301826.00
Ravi Bishnoi301615.33
Brijesh Sharma301715.67
BatterRB4s6sSR
Yashasvi Jaiswal38*3631105.6
Vaibhav Sooryavanshi521745305.9
Dhruv Jurel18940200.0
Riyan Parag14*1111127.3
Total128/212.1 overs · Extras: 6

Bowling: Chennai Super Kings

BowlerOMRWEcon
Matt Henry3040013.33
Khaleel Ahmed301705.67
Anshul Kamboj302729.00
Noor Ahmad2024012.00
Jamie Overton1014014.00

The numbers behind the collapse

CSK top 4 managed just 14 runs from 26 balls. Gaikwad (6 off 11), Samson (6 off 7), Short (2 off 7). Without Overton, they would have been under 85. All 6 RR bowlers took at least one wicket. Sooryavanshi (52 off 17) is the fastest fifty of IPL 2026. At 17 years old, he hit 5 sixes and made the chase look like a warm-up.

Match 2 · Mar 29 · Wankhede Stadium, Mumbai

444 runs at the Wankhede. Rickelton smashes 8 sixes.

Kolkata Knight Riders

Kolkata Knight Riders

220/4

(20 ov)

vs

Mumbai Indians

Mumbai Indians

224/4

(19.1 ov)

MI won by 6 wickets We predicted MI 54.1% ✓

The second-highest combined total in IPL history. Rahane (67 off 40) and Raghuvanshi (51 off 29) powered KKR to 220/4. MI chased it with 5 balls to spare. Rickelton smashed 81 off 43 with 8 sixes. Rohit hit 78 off 38 (SR 205). Together: 159 runs, 71% of MI total. Shardul Thakur took 3/39. Bumrah went wicketless (0/35).

Toss: MI elected to field · Player of the Match: Shardul Thakur

Why this match mattered: Rickelton announced himself as a genuine game-changer. If this opening partnership clicks regularly, MI are the team to beat this season.

Turning point: Rickelton and Rohit put on 159 in 81 balls. By the time the first wicket fell, MI needed just 61 off 39. Game over.

Season impact: MI title probability jumped from 10.2% to 17.2%, the biggest single-match swing so far. KKR's bowling looks exposed without a death specialist.

Key Performers

Ryan Rickelton

Ryan Rickelton

81

43b · 4x4 · 8x6 · SR 188.4

Rohit Sharma

Rohit Sharma

78

38b · 6x4 · 6x6 · SR 205.3

Ajinkya Rahane

Ajinkya Rahane

67

40b · 3x4 · 5x6 · SR 167.5

Shardul Thakur

Shardul Thakur

3/39

4 ov · Econ 9.75

MI Chase: Who scored what?

Ryan RickeltonRickelton

Rohit SharmaRohit

Rickelton + Rohit = 71% of MI total · sheets.works

BatterRB4s6sSR
Finn Allen371762217.6
Ajinkya Rahane674035167.5
Angkrish Raghuvanshi512962175.9
Cameron Green181011180.0
Rinku Singh33*2140157.1
Ramandeep Singh4*400100.0
Total220/420 overs · Extras: 10

Bowling: Mumbai Indians

BowlerOMRWEcon
Shardul Thakur403939.75
Jasprit Bumrah403508.75
Trent Boult403809.50
Hardik Pandya3039113.00
Allah Ghazanfar4051012.75
Mayank Markande1016016.00
BatterRB4s6sSR
Ryan Rickelton814348188.4
Rohit Sharma783866205.3
Suryakumar Yadav16830200.0
Tilak Varma201440142.9
Hardik Pandya18*1130163.6
Naman Dhir5*210250.0
Total224/419.1 overs · Extras: 6

Bowling: Kolkata Knight Riders

BowlerOMRWEcon
Sunil Narine3030110.00
Kartik Tyagi4043110.75
Vaibhav Arora4052113.00
Varun Chakaravarthy4048012.00
Blessing Muzarabani3034011.33
Andre Russell1.1015012.86

The numbers behind the chase

444 runs in one match. Rickelton and Rohit put on 159 off 81 balls, highest opening stand of IPL 2026. Rickelton hit 8 sixes, the most by any batter on the night. Every KKR bowler conceded above 10 an over. Bumrah went wicketless for 35 in 4 overs, rare for the highest-rated bowler in our model (95/100).

Match 1 · Mar 28 · M. Chinnaswamy Stadium, Bengaluru

Duffy takes 3/22 on debut. RCB chase 202 in 15.4 overs.

Sunrisers Hyderabad

Sunrisers Hyderabad

201/9

(20 ov)

vs

Royal Challengers Bengaluru

Royal Challengers Bengaluru

203/4

(15.4 ov)

RCB won by 6 wickets We predicted RCB 54.3% ✓

Ishan Kishan (80 off 38, SR 210) and Aniket Verma (43 off 18, SR 238) powered SRH to 201/9. RCB obliterated the target in 15.4 overs. Kohli anchored with 69* off 38, Padikkal destroyed with 61 off 26 (SR 234), Patidar blitzed 31 off 12 (SR 258). Jacob Duffy took 3/22 on IPL debut, best economy at 5.50.

Toss: RCB elected to field · Player of the Match: Jacob Duffy

Why this match mattered: RCB's batting is no longer just Kohli. Three batters struck above 180 SR. Duffy on debut changes their bowling equation completely.

Turning point: Padikkal's 61 off 26 between overs 4-10. By the time he fell, the required rate had dropped below 8. Chase was done at the halfway mark.

Season impact: SRH's bowling is a red flag. They leaked 203 in 15.4 overs, the worst economy in the tournament. Our model dropped SRH to 5% title chance, lowest of all 10 teams.

Key Performers

Virat Kohli

Virat Kohli

69*

38b · 5x4 · 5x6 · SR 181.6

Devdutt Padikkal

Devdutt Padikkal

61

26b · 7x4 · 4x6 · SR 234.6

Ishan Kishan

Ishan Kishan

80

38b · 8x4 · 5x6 · SR 210.5

Jacob Duffy

Jacob Duffy

3/22

4 ov · Econ 5.50 · IPL debut

Bowling Economy: Who held? Who leaked?

Jacob DuffyDuffy

Duffy 5.50 econ was 2.25 better than the next bowler · sheets.works

BatterRB4s6sSR
Abhishek Sharma780187.5
Travis Head11920122.2
Ishan Kishan803885210.5
Nitish Kumar Reddy160016.7
Heinrich Klaasen312221140.9
Aniket Verma431834238.9
Salil Arora9601150.0
Harsh Dubey3300100.0
Harshal Patel02000.0
David Payne6*500120.0
Jaydev Unadkat4*300133.3
Total201/920 overs · Extras: 6

Bowling: Royal Challengers Bengaluru

BowlerOMRWEcon
Jacob Duffy402235.50
Bhuvneshwar Kumar403117.75
Suyash Sharma302819.33
Abhinandan Singh3038112.67
Romario Shepherd4054313.50
Krunal Pandya2026013.00
BatterRB4s6sSR
Virat Kohli69*3855181.6
Phil Salt8720114.3
Devdutt Padikkal612674234.6
Rajat Patidar311223258.3
Jitesh Sharma01000.0
Tim David16*1011160.0
Total203/415.4 overs · Extras: 18

Bowling: Sunrisers Hyderabad

BowlerOMRWEcon
Nitish Kumar Reddy201909.50
Jaydev Unadkat302919.67
David Payne3035211.67
Harsh Dubey3035111.67
Eshan Malinga2035017.50
Harshal Patel2.4039014.63

The numbers behind the chase

RCB run rate of 12.98 per over is the highest in any 200+ chase in IPL history. Three batters struck above 180. Padikkal and Kohli dismantled overs 4 to 10. SRH used six bowlers, none below 9.50 economy. Malinga and Harshal leaked 74 runs in 4.4 overs (economy 15.91).

After 65 Matches

The Race

Sixty-five matches in. RCB lead the table on 18 pts; GT and SRH joint 2nd on 16. RR sit on 14, KKR and PBKS on 13 each, with CSK and DC on 12. MI and LSG are out on 8 each. Sooryavanshi takes the Orange Cap with 579 after his 93 off 38 in Jaipur; Bhuvi leads the Purple Cap on 24 after his M61 spell at Dharamsala. KKR chased 148 at Eden on Tuesday to stay alive on a knife-edge. Tonight: GT vs CSK at the Modi Stadium. A GT win all but locks them into the top two; a CSK win is must for them to stay in the conversation.

The table has flipped twice in 17 days. GT went on a five-match tear (M42, M46, M52, M56) with Rabada and Holder bowling like a different unit, Gill and Sai Sudharsan opening at 7+ RR. They sit at 16 pts, NRR +2.45, basically locked into the top four. RCB answered with Kohli\'s 105* off 60 in M57 to draw level on points (16, NRR +2.126); GT keep #1 on net run rate. SRH\'s 86 all out vs GT in M56 erased their NRR cushion. PBKS lost four in a row (M40, M46, M49, M55) and fell from 1st to 4th. CSK won three straight at Chepauk (M44, M48, M53) with Samson\'s three POTMs anchoring. KKR are clinging on 9 pts after the M57 loss snapped their four-match winning streak. DC\'s NRR is -1.475 from the M51 loss to KKR. MI were eliminated by the M54 loss; LSG\'s NRR (-2.666) is the worst of the season. Klaasen leads the Orange Cap with 508. Kohli leaps to 3rd on 484. Bhuvi takes the Purple Cap on 22; Rabada follows on 21. Model accuracy: 27/56 (M12 no result excluded). Last 17 had 11 correct.

Biggest Movers After Match 58

GT. FIVE IN A ROW. NO. 1.

5th → 1st

GT won five straight (M42, M46, M52, M54, M56) with Holder's two POTMs, Rabada 21 wkts, Gill+Sai opening at 7+ RR. The M56 demolition (SRH all out 86 chasing 169) lifted NRR to +2.45. They're 1st with 16 pts and a near-lock on top four (91.9% playoff per the model).

PBKS. FOUR STRAIGHT LOSSES.

1st → 4th

M40 (RR chase), M46 (GT chase, Holder 4/24), M49 (SRH 235/4), M55 (DC chase 211 in 19) — PBKS' aura is gone. From unbeaten run to four losses in a row. Three games left to defend a top-four spot. Iyer back to form (392 runs).

RCB. KOHLI 105*. JOINT TOP.

2nd → 2nd (=GT)

Kohli\'s sixth IPL ton (105* off 60, 11x4 3x6) chased down 193 at Raipur with 5 balls to spare. RCB level with GT on 16 pts; GT keep #1 on NRR. Kohli vaults from 13th to 3rd in the Orange Cap (484, avg 53.8). Kartik Tyagi (3/32) was KKR\'s only joy.

Who Wins the Title?

After 58 of 70 league matches. Two teams (MI, LSG) eliminated. Four (GT, RCB, SRH, PBKS) hold playoff spots; CSK and RR are within striking distance. Numbers are stable now.

If the season ended today

GT sit top on 16 pts (8-4, NRR +2.451) and two games to go. RCB (8-4, 16 pts, NRR +2.126) draw level on points after Kohli\'s 105* sank KKR; GT keep #1 on NRR. SRH (7-5, 14 pts, NRR +0.666) are 3rd but the GT thrashing tanked their NRR. PBKS (6-4-1NR, 13 pts, NRR -0.541) hold the 4th playoff slot by a single point and three games to defend it.
RR (6-5, 12 pts, NRR +0.187) and CSK (6-5, 12 pts, NRR +0.018) are level on points and just behind PBKS. Both need to win 2 of 3 and hope for a slip.

DC (5-7, 10 pts, NRR -1.475) need to win out (2 games). Eliminated unless others crater. KKR (4-6-1NR, 9 pts, NRR -0.281) have three games left and a thin playoff shot. Kohli\'s century ended their four-match winning streak and shoved their playoff math toward the cliff.
MI (3-8, 6 pts, NRR -1.134) and LSG (3-8, 6 pts, NRR -2.666) are mathematically out. Bottom four positions are decided. The fight is now for who joins GT, RCB, SRH in the playoffs.

The Cap Race

Heinrich Klaasen still leads the Orange Cap with 508 runs at SR 153.9, avg 50.8 (12 inn). B Sai Sudharsan sits 2nd (501) after his GT tear. Virat Kohli jumps to 3rd (484, avg 53.8) on the back of his 105* vs KKR — sixth IPL century. Abhishek Sharma (481, SR 209) and KL Rahul (477, 152 vs PBKS still the season highest) sit fourth and fifth. Shubman Gill (467), Sooryavanshi (440), Sanju Samson (430) close out the top 8. On the bowling side, Bhuvneshwar Kumar (22 wkts, econ 7.55) takes sole Purple Cap lead. Kagiso Rabada (21) is 2nd. Kamboj (19) 3rd. Prince Yadav, Rashid, Kartik Tyagi (3/32 vs RCB pushed him to 16), and Malinga tied on 16.

Predictions: 27 correct out of 56 (M12 was a no result). Twenty-nine misses. Last 17 matches: 11 correct, 6 misses (M41 MI 70.5%, M44 MI 51.9%, M48 DC 70.2%, M51 DC 60.7%, M54 MI 53%, M57 KKR 54.1%). Model still struggling with chasing teams.

Season Records

Highest Score

152*

KL Rahul (DC vs PBKS, M35) NEW

Best Bowling

5/23

Mohsin Khan (LSG vs KKR, M38, in vain) NEW

Highest Total

265/4

PBKS vs DC (M35, IPL-record chase) NEW

Fastest Fifty

17 balls

Sooryavanshi (RR vs CSK, M3)

Most Sixes (Innings)

12

Sooryavanshi (RR vs SRH, M36, IPL record) NEW

Best Economy (min 3 ov)

2.25

Shami (LSG vs SRH, M10)

First Over Wickets (IPL Record)

3 wkts

Hinge (SRH vs RR, M21) NEW IPL RECORD

What To Watch Next

Tonight: PBKS vs MI at Dharamsala (M58, 7:30 PM IST). PBKS (6-4-1NR, 13 pts, 4th) host MI (3-8, 6 pts, eliminated) at the hill venue. PBKS\'s four-match losing streak puts the 4th playoff slot in real danger — they need to win out two of three to lock a top-four spot. MI play spoiler with Bumrah and Rickelton. Model has MI 61.4%.

Tomorrow (May 15): LSG vs CSK (M59). Then May 16: KKR vs GT (M60), May 17: PBKS vs RCB (M61) and DC vs RR (M62). The fight for slots 3 and 4 (currently SRH and PBKS) is now between PBKS, RR, CSK and a fading DC.

Six 60%+ predictions missed in M41-57. M41 MI 70.5%, M44 MI 51.9%, M48 DC 70.2%, M51 DC 60.7%, M54 MI 53%, M57 KKR 54.1% (Kohli 105* sank that). Pattern: home/spin-favoured teams losing to clutch knocks. Accuracy: 27/56, climbing from 16/40 in late April.

All 74 Matches

Fixtures & Predictions

Not all matches are equal. We highlight the ones that matter most, the biggest mismatches, and where our model has the strongest opinions.

Head to Head

Who's more valuable: Bumrah or Kohli?

We simulated MI without Bumrah and RCB without Kohli. Bumrah costs MI roughly 16% playoff probability. Kohli costs RCB about 11%. Bumrah wins -- because MI's replacement bowler drops 50+ rating points, while RCB's replacement batter drops only about 20.

This tells us something important about T20 cricket: elite bowlers are rarer than elite batters. If Kohli misses a game, Salt (77) or Padikkal (44) step up. If Bumrah misses a game, MI's next bowler is rated in the 40s. The replacement gap is the whole story.

But don't take our word for it. Compare any two players yourself:

Select any two players above to compare their ratings