IPL ·70th Match
Finished
Kolkata Knight Riders
#6 · 13 pts · NRR +0.01 · WWLWW
163/10
(18.4 ov)
Delhi Capitals
#8 · 12 pts · NRR -0.87 · WLLWW
203/5
(20 ov)
Delhi Capitals won by 40 runs
1
··14··
5 runs
2
··4··2
6 runs
3
64·1·4
15 runs
4
·4·166
17 runs
5
·W···4
4 runs
6
16·1··
8 runs
7
1wd1··wd41
9 runs
8
61·662
21 runs
9
11W141
8 runs
10
111W11
5 runs
11
11··21
5 runs
12
41·412
12 runs
13
6·111wd1
11 runs
14
2WW·1·
3 runs
15
W111·1
4 runs
16
2··1wd·4
9 runs
17
114·14
11 runs
18
WW1W·4
6 runs
19
4··W
4 runs
Batting
RB4s6sSR
S. Dubey
4 2 1 0 200
K. Tyagi
0 1 0 0 0
Bowling
OMRWEcon
L. Ngidi
3.4 10 27 3 7.4
K. Yadav
4 8 29 3 7.2
MATCH STATS KKR DC
PP 55/1 (9.2) 53/1 (8.8)
Middle 87/5 (8.7) 97/2 (9.7)
Death 21/4 (7.9) 53/2 (12.7)
4s 15 17
6s 8 11
Dots 32% 26%
Extras 5 12
Best P'ship 44(2) 47(2)
Runs
DCKKR
448813217622005101520
🗓
Date and time 24/05/2026 · 14:00
🏆
Competition Indian Premier League · 70th Match
🏟
Venue Eden Gardens, Kolkata
🌤
Weather
🌡 30°C💧 88%☁️ 38%💨 14 km/h
🪙
Toss Kolkata Knight Riders won the toss, elected to bowling
👤
Umpire 1 Kannur Swaroopanand
👤
Umpire 2 Saiyed Khalid
📺
TV Umpire Sam Nogajski
🎖
Referee Iqbal Siddiqui

Match Prediction

KKR go into their final double-header game of the season with a slim chance to sneak into the playoffs as the fourth team. If Rajasthan Royals lose the afternoon game on Sunday, KKR stay alive; otherwise their season is over. Even if that result goes their way, KKR still need a massive win, with specific NRR targets depending on whether they bat first or chase. DC are described as out of the race, but arrive after a game featuring Mitchell Starc’s four-for and fifties from KL Rahul and Abhishek Porel.

Toss & Conditions

The match is on pitch No. 5 at Eden Gardens under lights, and it has already produced a high-scoring game this season. Across the past two IPL years, spinners have been more economical than fast bowlers at this venue, so spin could be a key factor for both teams.

🪙 Kolkata Knight Riders won toss, elected bowling
🏟 Eden Gardens, Kolkata
🌡 30°C💧 88%☁️ 38%💨 14 km/h🌧 1mm

Head-to-Head

KKR have won all of the last three meetings with DC. In the most recent clash, KKR kept DC to 142/8 and then finished the chase with 34 balls remaining, making it a one-sided result. The pattern across these three games is clear: KKR have repeatedly found a way past DC, including both a comfortable chase and a win defending a total.

Kolkata Knight Riders

#613 ptsNRR +0.011WWLWW

KKR are 6th in the IPL regular season on 13 points with a 6W-6L record. Their last three results include back-to-back wins, including a four-wicket chase against Mumbai Indians that went down to the final over. They also posted 247/2 against Gujarat Titans and won by 29 runs in that game.

Delhi Capitals

#812 ptsNRR -0.871WLLWW

DC are 8th in the IPL regular season on 12 points with a 6W-7L record. They have won two of their last three, including a three-wicket chase against Punjab Kings and a five-wicket win over Rajasthan Royals. Their most recent loss in this stretch was against KKR, where they were beaten by eight wickets with 34 balls remaining.

Playing XI

KKR
Ajinkya RahaneC
Tejasvi DahiyaWK
Cameron Green
Rovman Powell
Manish Pandey
Rinku Singh
Sunil Narine
Anukul Roy
Kartik Tyagi
Varun Chakaravarthy
Saurabh Dubey
DC
Axar PatelC
Lokesh RahulWK
Abishek Porel
Sahil Parakh
Tristan Stubbs
David Miller
Ashutosh Sharma
Madhav Tiwari
Auqib Nabi
Lungi Ngidi
Mitchell Starc

News & Facts

  • Angkrish Raghuvanshi is out of IPL 2026 after suffering a concussion and a broken finger on his left hand; he had 422 runs with five half-centuries in 12 innings.
  • KKR fast bowler Matheesha Pathirana has been ruled out of IPL 2026 with a hamstring injury suffered in the win over Gujarat Titans.
  • KKR signed wicketkeeper-batter Luvnith Sisodia as Pathirana’s replacement; Sisodia has played 15 T20s, scoring 124 runs at a strike rate of 127.83, and is yet to make an IPL appearance.
  • Cameron Green has crossed 30 five times in his last eight innings since making 79 against Gujarat Titans, and took 2 for 23 against Mumbai Indians in his previous game.
  • Varun Chakravarthy’s economy and strike rate improved from 10.7 and 39 in his first six games to 8.6 and 24 in his last six, with six wickets in his past six matches.

Key Stats

KKRDC
Position 6 8
Points 13 12
NRR +0.01 -0.87
Elo 1533 1498
Winrate (last 3) 67% 67%
H2H (last 3) 3/3 0/3
PP Econ 8.6 9.1
Mid Econ 7.8 8.3
Death Econ 9.9 9.8
Total score 6 1

Verdict

All four models favour KKR, with KKR projected in a 56–64% range and 60% on average. Bookmakers agree, pricing KKR at 57% (1.68) vs DC at 43% (2.22). Key stats lean KKR 6-1, driven by edges in points, NRR, Elo, and a 3-0 record in the last three head-to-heads. The match may hinge on whether KKR’s spin-led middle-overs control and recent batting depth translate into the “massive win” scenario described for their playoff hopes.

KKRDC
59% ML 41%
64% AI 1 36%
62% AI 2 38%
56% Math 44%
57% Books 43%

Kuldeep snaps the chase shut

Kuldeep Yadav’s spell was the moment the chase stopped being a contest. With Ajinkya Rahane batting fluently, Delhi Capitals kept squeezing until Kuldeep struck in the middle overs and KKR’s innings unravelled around him. Delhi’s 203/5 always demanded a clean chase, but KKR’s collapse turned it into a 40-run defeat, all out for 163 in 18.4 overs.

Middle overs: DC’s chokehold

The game swung decisively between overs 7 and 15. KKR came out well at 55/1 in the powerplay, but managed only 87/5 across the middle phase as wickets kept interrupting momentum and boundaries dried up. In contrast, DC were already ahead of the curve there, scoring 97/2 in the same period, which meant their late surge was built on a platform rather than desperation.

Rahul’s launch, Kuldeep’s finish

Lokesh Rahul’s 60 off 30 gave DC the kind of start that forces a chase to take risks, and Axar Patel’s 39 off 25 kept the innings moving without a lull. Rahane’s 63 off 39 was KKR’s best counterpunch, featuring a 44-run stand with Manish Pandey that briefly steadied them. But Kuldeep’s 3/29 earned him MVP, and Lungi Ngidi’s 3/27 ensured the late overs became a scramble rather than a chase.

Batting
RBSR
Ajinkya Rahane
Ajinkya Rahane
KKR Batsman
6339162
Lokesh Rahul
Lokesh Rahul
DC Batsman
6030200
Axar Patel
Axar Patel
DC Batsman
3925156
Bowling
WREcon
Kuldeep Yadav
Kuldeep Yadav
DC Bowler
3297.3
Lungi Ngidi
Lungi Ngidi
DC Bowler
3277.4
Saurabh Dubey
Saurabh Dubey
KKR Bowler
2287.0

KKR’s edges didn’t travel

Pre-match numbers leaned KKR: better NRR, home comfort, and recent head-to-head success. But this match flipped those assumptions because DC won the key matchup — spin and control in the middle — on KKR’s own terms. KKR’s early start suggested the script might hold, yet once the chase entered the spin-heavy overs, their batting depth didn’t translate, and the asking rate spiked with every wicket.

ML
KKR 59%
AI 1
KKR 64%
AI 2
KKR 62%
Math
KKR 56%
Books
KKR 57%
Playing XI
Ajinkya Rahane
Ajinkya RahaneC Batsman
Tejasvi Dahiya
Tejasvi DahiyaWK Wicketkeeper
Rinku Singh
Rinku Singh Batsman
Rovman Powell
Rovman Powell Batsman
Manish Pandey
Manish Pandey Batsman
Cameron Green
Cameron Green Allrounder
Anukul Roy
Anukul Roy Allrounder
Varun Chakaravarthy
Varun Chakaravarthy Bowler
Sunil Narine
Sunil Narine Bowler
Kartik Tyagi
Kartik Tyagi Bowler
Saurabh Dubey
Saurabh Dubey Bowler
Rest of Squad
Rachin Ravindra
Rachin Ravindra Batting Allrounder
Ramandeep Singh
Ramandeep Singh Batsman
Angkrish Raghuvanshi
Angkrish Raghuvanshi Batsman
Finn Allen
Finn Allen Batsman
Rahul Tripathi
Rahul Tripathi Batsman
Sarthak Ranjan
Sarthak Ranjan Batsman
Daksh Kamra
Daksh Kamra Allrounder
Matheesha Pathirana
Matheesha Pathirana Bowler
Mustafizur Rahman
Mustafizur Rahman Bowler
Vaibhav Arora
Vaibhav Arora Bowler
Umran Malik
Umran Malik Bowler
Prashant Solanki
Prashant Solanki Bowler
Blessing Muzarabani
Blessing Muzarabani Bowler
Navdeep Saini
Navdeep Saini Bowler
Tim Seifert
Tim Seifert Wicketkeeper
Playing XI
Axar Patel
Axar PatelC Allrounder
Lokesh Rahul
Lokesh RahulWK Wicketkeeper
Ashutosh Sharma
Ashutosh Sharma Batsman
David Miller
David Miller Batsman
Madhav Tiwari
Madhav Tiwari Allrounder
Mitchell Starc
Mitchell Starc Bowler
Auqib Nabi
Auqib Nabi Bowler
Lungi Ngidi
Lungi Ngidi Bowler
Sahil Parakh
Sahil Parakh Bowler
Tristan Stubbs
Tristan Stubbs Wicketkeeper
Abishek Porel
Abishek Porel Wicketkeeper
Rest of Squad
Nitish Rana
Nitish Rana Batsman
Pathum Nissanka
Pathum Nissanka Batsman
Sameer Rizvi
Sameer Rizvi Batsman
Prithvi Shaw
Prithvi Shaw Batsman
Karun Nair
Karun Nair Batsman
Tripurana Vijay
Tripurana Vijay Allrounder
Ajay Mandal
Ajay Mandal Allrounder
Kuldeep Yadav
Kuldeep Yadav Bowler
Thangarasu Natarajan
Thangarasu Natarajan Bowler
Mukesh Kumar
Mukesh Kumar Bowler
Kyle Jamieson
Kyle Jamieson Bowler
Dushmantha Chameera
Dushmantha Chameera Bowler
Vipraj Nigam
Vipraj Nigam Bowler
Ben Duckett
Ben Duckett Wicketkeeper
#TeamPW-LPTS
1RCB 14 9-5 18
2GT 14 9-5 18
3SRH 14 9-5 18
4RR 14 8-6 16
5PBKS 14 7-6 15
6KKR 13 6-6 13
7CSK 14 6-8 12
8DC 13 6-7 12
9MI 14 4-10 8
10LSG 14 4-10 8
#TeamPWLNRNRRPTS
1RCB 14 9 5 +0.744 18
2GT 14 9 5 +0.695 18
3SRH 14 9 5 +0.524 18
4RR 14 8 6 +0.189 16
5PBKS 14 7 6 1 +0.309 15
6KKR 13 6 6 1 +0.011 13
7CSK 14 6 8 -0.345 12
8DC 13 6 7 -0.871 12
9MI 14 4 10 -0.584 8
10LSG 14 4 10 -0.686 8
#TeamLast 5
1RCBLWWWL
2GTWWWLW
3SRHLWLWW
4RRLLLWW
5PBKSLLLLW
6KKRWWLWW
7CSKWWLLL
8DCWLLWW
9MIWLWLL
10LSGWLWLL