IPL ·60th Match
Finished
Kolkata Knight Riders
#8 · 9 pts · NRR -0.2 · WWWWL
247/2
(20 ov)
Gujarat Titans
#2 · 16 pts · NRR +0.55 · WWWWW
218/4
(20 ov)
Kolkata Knight Riders won by 29 runs
1
···4wd4wdwd·
15 runs
2
lb··611
8 runs
3
464··lb
14 runs
4
wd··1·wd·4
7 runs
5
W1···lb
1 runs
6
111·11
5 runs
7
·6·61·
13 runs
8
1111·1
5 runs
9
·66lb14
17 runs
10
11412·
9 runs
11
22·114
10 runs
12
11wd1241
11 runs
13
4··121
8 runs
14
26·464
22 runs
15
21241b
10 runs
16
46·112
14 runs
17
·W1121
5 runs
18
64·416
21 runs
19
··wd21W1
5 runs
20
lb1161W
9 runs
Batting
RB4s6sSR
R. Tewatia
2 4 0 0 50
J. Buttler
57 35 5 2 162.9
Bowling
OMRWEcon
C. Green
3 7 25 1 8.3
S. Narine
4 11 29 2 7.2
MATCH STATS KKR GT
PP 56/1 (9.3) 56/1 (9.3)
Middle 136/1 (13.4) 121/0 (12.1)
Death 55/0 (13.8) 41/3 (10.2)
4s 12 16
6s 22 12
Dots 25% 25%
Extras 6 20
Best P'ship 108(3) 128(2)
Runs
KKRGT
5210415620826005101520
🗓
Date and time 16/05/2026 · 14:00
🏆
Competition Indian Premier League · 60th Match
🏟
Venue Eden Gardens, Kolkata
🌤
Weather
🌡 29°C💧 89%☁️ 9%💨 14 km/h
🪙
Toss Gujarat Titans won the toss, elected to bowling
👤
Umpire 1 Kannur Swaroopanand
👤
Umpire 2 Virender Sharma
📺
TV Umpire Sam Nogajski
🎖
Referee Rajiv Seth

Match Prediction

GT are second on the table after 12 games with a five-game winning streak, and one more win would make them the first team to reach the playoffs. KKR’s playoff chances “hang by a thread” after failing to win their first six games and then losing by six wickets to RCB. KKR have three games remaining, all at home. GT have four wins from six away games this season.

Toss & Conditions

The Eden Gardens pitch looked flat and had little grass on the eve of the match, with “runs and more runs” expected. The preview adds that it has been a while since competitive cricket was played at the venue because of the state elections.

🪙 Gujarat Titans won toss, elected bowling
🏟 Eden Gardens, Kolkata
🌡 29°C💧 89%☁️ 9%💨 14 km/h🌧 0.62mm

Head-to-Head

GT have won the last three meetings against KKR. In the most recent clash, GT won by five wickets with two balls remaining after chasing down KKR’s total. The game turned on a tight finish where GT completed the chase with deliveries to spare. Across these three matches, the pattern has been one-way: GT are 3-0.

Kolkata Knight Riders

#89 ptsNRR -0.198WWWWL

KKR are 8th in the IPL regular season with 9 points and a 4W-6L record, currently outside the playoff zone. Their last three results include two wins followed by a close six-wicket defeat to RCB. That RCB loss came after KKR had chased successfully in their previous two matches.

Gujarat Titans

#216 ptsNRR +0.551WWWWW

GT are 2nd in the IPL regular season with 16 points and an 8W-4L record, currently in the playoff zone. They come in on a three-match winning run, including an 82-run win over Sunrisers Hyderabad in their most recent game. Their last two wins before that were also by big margins: 77 runs against Rajasthan Royals and a four-wicket chase against Punjab Kings with one ball remaining.

Playing XI

KKR
Ajinkya RahaneC
Finn Allen
Cameron Green
Angkrish Raghuvanshi
Rinku Singh
Sunil Narine
Varun Chakaravarthy
Manish Pandey
Saurabh Dubey
Kartik Tyagi
GT
Shubman GillC
Jos ButtlerWK
Sai Sudharsan
Jason Holder
Washington Sundar
Nishant Sindhu
Rashid Khan
Kagiso Rabada
Arshad Khan
Sai Kishore
Mohammed Siraj

News & Facts

  • KKR head coach Abhishek Nayar confirmed a “small hairline” on Varun Chakravarthy’s toe during KKR’s last game against RCB; he trained and bowled in the nets on Friday, and his availability was to be known on Saturday.
  • Rachin Ravindra did not feature in any KKR game and has left the IPL to focus on New Zealand’s upcoming Test tour of England.
  • Jason Holder has taken 13 wickets in six matches since his inclusion, and GT have won five of those six games.
  • In IPL 2026, Holder has a death-overs economy rate of 5.1 (best for any bowler with more than two overs) and has four wickets in that phase.
  • GT bowlers have the most powerplay wickets this season (25) and the best powerplay economy rate (8.6); Kagiso Rabada has 16 powerplay wickets, the most by any bowler this season.

Key Stats

KKRGT
Position 8 2
Points 9 16
NRR -0.20 +0.55
Elo 1479 1609
Winrate (last 3) 67% 100%
H2H (last 3) 0/3 3/3
PP Econ 9.0 8.5
Mid Econ 7.8 8.5
Death Econ 9.7 10.9
Total score 2 6

Verdict

All four models favour GT, with the average probability at GT 66% (range 58–71%). Bookmakers agree, pricing GT at 58% (1.67) vs KKR at 42% (2.23). Key stats lean GT 5-2 overall, driven by their edge in points, NRR, Elo, and a 3-0 record in the last three head-to-heads. The call hinges on whether KKR can disrupt GT’s momentum and whether GT’s powerplay wicket-taking continues.

KKRGT
42% ML 58%
29% AI 1 71%
34% AI 2 66%
32% Math 68%
42% Books 58%

Allen’s 35-ball storm

Finn Allen didn’t just set the tone — he detonated it, turning the powerplay into a launchpad and never letting Gujarat Titans settle. Even with GT matching KKR’s 56/1 in the first six, Allen’s clean striking ensured Kolkata kept accelerating through the innings, and the pressure of a 240-plus target never really lifted. When the chase finally broke in the last quarter, KKR had already built too much runway, sealing a 29-run win.

Middle overs blow the roof

The match was effectively won in KKR’s middle overs, where they went from brisk to brutal. After 56/1 in the powerplay, Kolkata hammered 136/1 through the middle phase at 13.4 an over, with the Raghuvanshi–Cameron Green stand worth 108 and keeping boundaries flowing without risk. That surge meant even a strong GT platform couldn’t keep pace; Gujarat’s middle overs were fast (121/0 at 12.1) but still left them chasing a rising rate.

Allen, Gill, Narine decide it

Allen was the difference-maker, turning a good start into a match-defining total with 93 at a strike rate over 260. Angkrish Raghuvanshi’s 83 provided the innings’ spine, ensuring the assault didn’t come with a collapse tax. For GT, Shubman Gill’s 85 and the 125-run stand with Jos Buttler kept the chase credible deep into the innings, but Sunil Narine’s 2/29 applied the late squeeze that forced GT into lower-percentage hitting when they could least afford it.

Batting
RBSR
Finn Allen
Finn Allen
KKR Batsman
9335266
Shubman Gill
Shubman Gill
GT Batsman
8549174
Angkrish Raghuvanshi
Angkrish Raghuvanshi
KKR Batsman
8344189
Bowling
WREcon
Sunil Narine
Sunil Narine
KKR Bowler
2297.3
Cameron Green
Cameron Green
KKR Bowler
1258.3
Saurabh Dubey
Saurabh Dubey
KKR Bowler
1238.6

GT’s momentum finally stalls

Pre-match numbers leaned GT: better recent streak, head-to-head, and a bowling profile expected to control key phases. But on a night when KKR’s top order barely offered chances, those edges didn’t get a foothold. The chase also showed the other side of high totals: one quiet patch can be fatal. GT were cruising at 15 overs, but the 16th over became a hinge as the required rate spiked and the finish suddenly demanded perfection.

ML
GT 58%
AI 1
GT 71%
AI 2
GT 66%
Math
GT 68%
Books
GT 58%
Wicketkeepers
Tejasvi Dahiya
Tejasvi Dahiya Wicketkeeper
Tim Seifert
Tim Seifert Wicketkeeper
Batsmans
Rinku Singh
Rinku Singh Batsman
Ramandeep Singh
Ramandeep Singh Batsman
Angkrish Raghuvanshi
Angkrish Raghuvanshi Batsman
Finn Allen
Finn Allen Batsman
Rovman Powell
Rovman Powell Batsman
Ajinkya Rahane
Ajinkya Rahane Batsman
Rahul Tripathi
Rahul Tripathi Batsman
Manish Pandey
Manish Pandey Batsman
Sarthak Ranjan
Sarthak Ranjan Batsman
Allrounders
Cameron Green
Cameron Green Allrounder
Anukul Roy
Anukul Roy Allrounder
Daksh Kamra
Daksh Kamra Allrounder
Bowlers
Matheesha Pathirana
Matheesha Pathirana Bowler
Varun Chakaravarthy
Varun Chakaravarthy Bowler
Sunil Narine
Sunil Narine Bowler
Mustafizur Rahman
Mustafizur Rahman Bowler
Vaibhav Arora
Vaibhav Arora Bowler
Umran Malik
Umran Malik Bowler
Prashant Solanki
Prashant Solanki Bowler
Kartik Tyagi
Kartik Tyagi Bowler
Blessing Muzarabani
Blessing Muzarabani Bowler
Saurabh Dubey
Saurabh Dubey Bowler
Navdeep Saini
Navdeep Saini Bowler
Playing XI
Shubman Gill
Shubman GillC Batsman
Jos Buttler
Jos ButtlerWK Wicketkeeper
Jason Holder
Jason Holder Bowling Allrounder
Washington Sundar
Washington Sundar Bowling Allrounder
Sai Sudharsan
Sai Sudharsan Batsman
Arshad Khan
Arshad Khan Allrounder
Nishant Sindhu
Nishant Sindhu Allrounder
Rashid Khan
Rashid Khan Bowler
Mohammed Siraj
Mohammed Siraj Bowler
Kagiso Rabada
Kagiso Rabada Bowler
Sai Kishore
Sai Kishore Bowler
Rest of Squad
Luke Wood
Luke Wood Bowling Allrounder
Shahrukh Khan
Shahrukh Khan Batsman
Tom Banton
Tom Banton Batsman
Rahul Tewatia
Rahul Tewatia Allrounder
Prasidh Krishna
Prasidh Krishna Bowler
Gurnoor Brar
Gurnoor Brar Bowler
Ashok Sharma
Ashok Sharma Bowler
Jayant Yadav
Jayant Yadav Bowler
Ishant Sharma
Ishant Sharma Bowler
Manav Suthar
Manav Suthar Bowler
Kulwant Khejroliya
Kulwant Khejroliya Bowler
Glenn Phillips
Glenn Phillips Wicketkeeper
Kumar Kushagra
Kumar Kushagra Wicketkeeper
Anuj Rawat
Anuj Rawat Wicketkeeper
#TeamPW-LPTS
1RCB 12 8-4 16
2GT 12 8-4 16
3SRH 12 7-5 14
4PBKS 12 6-5 13
5RR 11 6-5 12
6CSK 12 6-6 12
7DC 12 5-7 10
8KKR 11 4-6 9
9MI 12 4-8 8
10LSG 12 4-8 8
#TeamPWLNRNRRPTS
1RCB 12 8 4 +1.034 16
2GT 12 8 4 +0.551 16
3SRH 12 7 5 +0.331 14
4PBKS 12 6 5 1 +0.355 13
5RR 11 6 5 +0.082 12
6CSK 12 6 6 +0.027 12
7DC 12 5 7 -0.993 10
8KKR 11 4 6 1 -0.198 9
9MI 12 4 8 -0.504 8
10LSG 12 4 8 -0.633 8
#TeamLast 5
1RCBWLLWW
2GTWWWWW
3SRHWWLWL
4PBKSLLLLL
5RRWLWLL
6CSKLWWWL
7DCLWLLW
8KKRWWWWL
9MILLWLW
10LSGLLWLW