IPL ·28th Match
Finished
Kolkata Knight Riders
#10 · 1 pts · NRR -1.15 · LNLLL
161/6
(19.4 ov)
Rajasthan Royals
#3 · 8 pts · NRR +0.89 · WWWWL
155/9
(20 ov)
Kolkata Knight Riders won by 4 wickets (with 2 balls remaining)
1
W····wd4
5 runs
2
·W1144
10 runs
3
14··1·
6 runs
4
1·1·62
10 runs
5
14·W1·1
8 runs
6
·146·1
12 runs
7
·1···W
1 runs
8
··1141
7 runs
9
11·11·
4 runs
10
21wd·111
7 runs
11
W111··
3 runs
12
11···1
3 runs
13
114·11
8 runs
14
1·W·11
3 runs
15
1·1wd412
10 runs
16
6wdlb2wd116
18 runs
17
4wd4111·
12 runs
18
··wd·141
7 runs
19
116112
12 runs
20
44·6
14 runs
Batting
RB4s6sSR
R. Singh
53 34 5 2 155.9
A. Roy
29 16 1 2 181.2
Runs
RRKKR
367210814418005101520
🗓
Date and time 19/04/2026 · 10:00
🏆
Competition Indian Premier League · 28th Match
🏟
Venue Eden Gardens, Kolkata
🌤
Weather
🌡 31°C💧 72%☁️ 96%💨 12 km/h
🪙
Toss Rajasthan Royals won the toss, elected to batting
👤
Umpire 1 Mohit Krishnadas
👤
Umpire 2 Virender Sharma
📺
TV Umpire Kumar Dharmasena
🎖
Referee Narayanan Kutty

Match Prediction

Rajasthan Royals face Kolkata Knight Riders at Eden Gardens. RR began the season with four wins before losing to Sunrisers Hyderabad, exposing middle-order issues in Shimron Hetmyer’s absence. KKR have one point after six games, among the poorest starts in IPL history. Another defeat would push KKR close to elimination.

Toss & Conditions

The match will be played on pitch no. 4, where the last two afternoon games were won by teams batting first. However, both chasing sides came close, indicating a surface that allows high scoring and competitive chases.

🪙 Rajasthan Royals won toss, elected batting
🏟 Eden Gardens, Kolkata
🌡 31°C💧 72%☁️ 96%💨 12 km/h

Kolkata Knight Riders

#101 ptsNRR -1.149LNLLL

Kolkata Knight Riders are 10th in the IPL regular season with 1 point from five losses and a net run rate of -1.149. They have lost their last three matches against Gujarat Titans, Chennai Super Kings, and Lucknow Super Giants.

Rajasthan Royals

#38 ptsNRR +0.889WWWWL

Rajasthan Royals are 3rd in the IPL regular season with 8 points from four wins and one loss, holding a net run rate of +0.889. They have won two of their last three matches, beating Royal Challengers Bengaluru and Mumbai Indians before losing to Sunrisers Hyderabad.

Playing XI

KKR
Ajinkya RahaneC
Tim SeifertWK
Cameron Green
Rovman Powell
Rinku Singh
Sunil Narine
Ramandeep Singh
Anukul Roy
Vaibhav Arora
Kartik Tyagi
Varun Chakaravarthy
RR
Riyan ParagC
Dhruv JurelWK
Vaibhav Suryavanshi
Yashasvi Jaiswal
Shimron Hetmyer
Donovan Ferreira
Ravindra Jadeja
Jofra Archer
Nandre Burger
Brijesh Sharma
Ravi Bishnoi

News & Facts

  • Shimron Hetmyer missed the previous match against Sunrisers Hyderabad as he was rested.
  • Matheesha Pathirana is unlikely to be available for this game.
  • Vaibhav Sooryavanshi has scored 200 runs in five games at a strike rate of 263.15, the highest for RR this season.
  • Ajinkya Rahane has a strike rate of 94.93 against Sandeep Sharma in the IPL.
  • Ravi Bishnoi has dismissed Rovman Powell five times in 39 balls in T20s while conceding 30 runs.

Key Stats

KKRRR
Position 10 3
Points 1 8
NRR -1.15 +0.89
Elo 1380 1542
H2H (last 3) 2/3 1/3
PP Econ 8.9 8.0
Mid Econ 8.4 8.2
Death Econ 9.5 9.9
Total score 2 5

Verdict

Key stats favor Rajasthan Royals 6-2, with advantages in points, NRR, Elo, win rate, and powerplay and middle-overs economy, while KKR lead in death-overs economy and recent head-to-heads. All four predictive models favor RR, averaging 70% win probability for them. Bookmakers also lean toward RR at 58% (odds 1.65) versus KKR’s 42% (odds 2.27). RR’s superior form and efficiency metrics contrast with KKR’s losing streak, making RR’s consistency and balance decisive factors.

KKRRR
43% ML 57%
26% AI 1 74%
18% AI 2 82%
35% Math 65%
42% Books 58%
Playing XI
Ajinkya Rahane
Ajinkya RahaneC Batsman
Tim Seifert
Tim SeifertWK Wicketkeeper
Rinku Singh
Rinku Singh Batsman
Ramandeep Singh
Ramandeep Singh Batsman
Rovman Powell
Rovman Powell Batsman
Cameron Green
Cameron Green Allrounder
Anukul Roy
Anukul Roy Allrounder
Varun Chakaravarthy
Varun Chakaravarthy Bowler
Sunil Narine
Sunil Narine Bowler
Vaibhav Arora
Vaibhav Arora Bowler
Kartik Tyagi
Kartik Tyagi Bowler
Rest of Squad
Rachin Ravindra
Rachin Ravindra Batting Allrounder
Angkrish Raghuvanshi
Angkrish Raghuvanshi Batsman
Finn Allen
Finn Allen Batsman
Rahul Tripathi
Rahul Tripathi Batsman
Manish Pandey
Manish Pandey Batsman
Sarthak Ranjan
Sarthak Ranjan Batsman
Daksh Kamra
Daksh Kamra Allrounder
Matheesha Pathirana
Matheesha Pathirana Bowler
Mustafizur Rahman
Mustafizur Rahman Bowler
Umran Malik
Umran Malik Bowler
Prashant Solanki
Prashant Solanki Bowler
Blessing Muzarabani
Blessing Muzarabani Bowler
Saurabh Dubey
Saurabh Dubey Bowler
Navdeep Saini
Navdeep Saini Bowler
Tejasvi Dahiya
Tejasvi Dahiya Wicketkeeper
Playing XI
Riyan Parag
Riyan ParagC Batsman
Dhruv Jurel
Dhruv JurelWK Wicketkeeper
Yashasvi Jaiswal
Yashasvi Jaiswal Batsman
Shimron Hetmyer
Shimron Hetmyer Batsman
Vaibhav Suryavanshi
Vaibhav Suryavanshi Batsman
Ravindra Jadeja
Ravindra Jadeja Allrounder
Jofra Archer
Jofra Archer Bowler
Ravi Bishnoi
Ravi Bishnoi Bowler
Nandre Burger
Nandre Burger Bowler
Brijesh Sharma
Brijesh Sharma Bowler
Donovan Ferreira
Donovan Ferreira Wicketkeeper
Rest of Squad
Shubham Dubey
Shubham Dubey Batsman
Aman Rao Perala
Aman Rao Perala Batsman
Yash Raj Punja
Yash Raj Punja Allrounder
Vignesh Puthur
Vignesh Puthur Allrounder
Dasun Shanaka
Dasun Shanaka Allrounder
Tushar Deshpande
Tushar Deshpande Bowler
Sandeep Sharma
Sandeep Sharma Bowler
Kwena Maphaka
Kwena Maphaka Bowler
Sushant Mishra
Sushant Mishra Bowler
Kuldeep Sen
Kuldeep Sen Bowler
Yudhvir Singh Charak
Yudhvir Singh Charak Bowler
Kyle Jamieson
Kyle Jamieson Bowler
Ravi Singh
Ravi Singh Wicketkeeper
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
#TeamPW-LPTS
1PBKS 5 4-0 9
2RCB 6 4-2 8
3RR 5 4-1 8
4SRH 6 3-3 6
5DC 5 3-2 6
6GT 5 3-2 6
7CSK 6 2-4 4
8LSG 5 2-3 4
9MI 5 1-4 2
10KKR 6 0-5 1
#TeamPWLNRNRRPTS
1PBKS 5 4 0 1 +1.067 9
2RCB 6 4 2 +1.171 8
3RR 5 4 1 +0.889 8
4SRH 6 3 3 +0.566 6
5DC 5 3 2 +0.310 6
6GT 5 3 2 +0.018 6
7CSK 6 2 4 -0.780 4
8LSG 5 2 3 -0.804 4
9MI 5 1 4 -1.076 2
10KKR 6 0 5 1 -1.149 1
#TeamLast 5
1PBKSWWNWW
2RCBWLWWL
3RRWWWWL
4SRHWLLWW
5DCWWLLW
6GTLLWWW
7CSKLLWWL
8LSGLWWLL
9MIWLLLL
10KKRLNLLL