Story ProgressBack to home

Kolkata Knight Riders vs Rajasthan Royals Highlights, IPL 2025: Kolkata Knight Riders (KKR) beat Rajasthan Royals (RR) by just one run in a dramatic IPL 2025 clash at the Eden Gardens in Kolkata. KKR looked in cruise control for most of the match, but a scintillating knock of 95 by RR's stand-in captain Riyan Parag gave them hope of victory, chasing 207. Shubham Dubey nearly pulled off 22 runs in the final over, but a run out on the last ball saw KKR scrape a narrow win. Earlier, KKR's star all-rounder Andre Russell returned to form, smashing a 25-ball 57, to help KKR put up 206/4. The win has kept KKR's playoff hopes alive. (SCORECARD)

WATCH | 'Knuckleball by NDTV' Podcast

Here are the Highlights of IPL 2025 match between KKR and RR -

KKR vs RR LIVE: Thank you!

Thank you for joining us for the live coverage of IPL 2025 clash between Kolkata Knight Riders and Rajasthan Royals. An absolute thriller, that had you peeled to the screen right up to the final ball. But the action isn't over! Head on over to our live coverage of PBKS vs LSG clash.

See you there! 

KKR vs RR LIVE: Big plus for KKR

Kolkata Knight Riders can take a lot of positivity from the form of Andre Russell and Rinku Singh. The duo, specially Russell, gave a big finish to the KKR innings. Russell bowled a good 19th over, and Rinku was superb in the field, giving the throw for the last ball run out.

KKR vs RR LIVE: RR suffer another defeat

Riyan Parag was astonishing today. 95 runs off just 45 balls, and could've finished it off today. His best performance of IPL 2025. Their ninth defeat in 12 matches this season. And in the history books, it will go down as yet another failed run chase this year.

KKR vs RR LIVE: KKR stay alive

Kolkata Knight Riders should've wrapped up a comfortable win. RR were 71/5 at one stage. But then Parag smashed Moeen for 5 sixes in an over, and a turnaround beckoned. But KKR managed to scrape a victory. Shades of their 1-run win over RCB last year. They go up to 11 points, and keep their playoff hopes alive.

KKR vs RR LIVE: Dramatic win!

What a game of cricket! The game twisted and turned, swung from one end to the other, but somehow, KKR have avoided defeat from the jaws of victory and prevented RR from pulling off a miraculous comeback. Spare a thought for Riyan Parag, what a knock he played. Spare a thought for Shubham Dubey, what a final over he hit.

KKR vs RR LIVE: RUN OUT! KKR WIN!

KKR HAVE DONE IT! Vaibhav Arora finally nails the yorker, Shubham Dubey and Archer try to scramble two runs but Archer falls short! Rinku with a superb throw from the deep, Arora dismantles the stumps. KKR have won by 1 run!


RR 205/8 (20 overs)

KKR vs RR LIVE: SIX!

Dubey has slammed a six off the penultimate ball! Arora misses his yorker, Dubey has smashed it back over the bowler's head for a maximum! RR need 3 runs off 1 ball!


KKR 204/7 (19.5)

KKR vs RR LIVE: SIX! FOUR!

Shubham Dubey with a big hit! Short delivery by Arora, pulled away over deep square-leg for six. Next ball, Dubey gets 4! Russell puts in the dive, cannot stop it! RR need 9 runs off the final 2 balls!


KKR 198/7 (19.4)

KKR vs RR LIVE: 22 off the last!!

Andre Russell bowls a solid 19th over. Concedes just one boundary, gives away 11 runs. Rajasthan Royals need 22 runs in the final over, Vaibhav Arora to bowl, Jofra Archer on strike. Who wins?

RR 185/7 (19)

KKR vs RR LIVE: PARAG OUT!

Harshit Rana strikes! Huge wicket for KKR! Riyan Parag misses out on his century, Harshit Rana and KKR celebrate. Massive, massive moment in this match. Harshit Rana has taken not one, but two crucial wickets. Only 5 runs of the over.

RR 173/7 (18)

KKR vs RR LIVE: No ball!

Harshit Rana oversteps! Third umpire has to take another check to confirm it, but it is a no ball by the barest of margins. Harshit bowls an excellent slower one on the free-hit ball, and Shubham Dubey fails to capitalize.

RR 172/6 (17.2)

KKR vs RR LIVE: Chance!

Riyan Parag goes for the big shot off Sunil Narine, doesn't time it that well, it was going to deep mid-wicket but falls just short. Rinku does exceptionally well at the boundary. Narine concedes just 5 runs off his last over. It's all up to the pacers now.

RR 169/6 (17)

KKR vs RR LIVE: Good over by Harshit

Good over by Harshit Rana given the circumstances. 9 runs off the 16th over, after conceding a boundary on the first ball. RR need 43 off the last four overs. The equation is very much possible for RR. Remember, KKR need to win to keep realistic playoff hopes alive.

RR 164/6 (16)

KKR vs RR LIVE: OUT!

Harshit Rana strikes! And Shimron Hetmyer has gone for a review, thinking it only hit him on the helmet. But UltraEdge confirms that there was indeed an edge. Is there another twist to this tale? Big wicket for KKR, a 92-run partnership ends.

RR 163/6 (15.5)

KKR vs RR LIVE: 4!

Harshit Rana has been brought back into the attack to try and make a difference, but the runs continue! Parag is into the 90s now! Drives it through the covers for 4. Rinku puts in the dive to try and stop it, but the hard work gets undone.

RR 159/5 (15.1)

KKR vs RR LIVE: Hetmyer survives

DRS  review by KKR, but Shimron Hetmyer survives the caught-behind appeal. No edge on the bat. Rajasthan Royals need 52 runs off the final 5 overs, two set batters at the crease. Parag is nearing a sensational century, no less.

RR 155/5 (15)

KKR vs RR LIVE: SIX!

Shimon Hetmyer now grabs six more! The Eden Gardens has gone quiet, RR cross 150! They need only 54 runs off 33 balls here. This game has swung dramatically in the space of three overs. Parag is up to 85!


RR 154/5 (14.4)

KKR vs RR LIVE: Reverse-sweep 6!

Riyan Parag is batting on another level! Reverse sweep against Varun Chakravarthy, into the stands for 6 more! Devastating hitting. He has hit 6 sixes off his last 6 legal deliveries. Rajasthan Royals are back in the run chase, KKR look shell-shocked!

RR 142/5 (13.5)

KKR vs RR LIVE: FIVE SIXES IN ONE OVER!

Riyan Parag is one fire! He hits five sixes in six balls! Utterly ridiculous hitting. Moeen Ali has been taken to the absolute cleaners here. This is a humongous over for RR, and the asking rate is now well-within reach once again! 6, 6, 6, 6, wd, 6! Wow.

RR 134/5 (13)

KKR vs RR LIVE: Two boundaries!

Much-needed runs for Rajasthan Royals! Riyan Parag targets the V, slams two boundaries down the ground. Expensive over for KKR, 12 off it, finally a decent over from an RR point-of-view. They need a lot more of these.

RR 102/5 (12)

KKR vs RR LIVE: 8 off the over

Narine bowls another fairly decent over, concedes 8 runs with just the one boundary. RR's required run-rate is now 13, with nine overs remaining. KKR captain Rahane has now handed the ball back to Vaibhav Arora.

RR 90/2 (11)

KKR vs RR LIVE: 10 overs done

Varun Chakravarthy bowls yet another miserly over, concedes just 7 runs. He is upto 15 wickets in IPL 2025, which has taken him to the Top 5 of the Purple Cap leaderboard. Sunil Narine will continue in tandem from the other end.

RR 82/2 (10)

KKR vs RR LIVE: Good start by Narine

Sunil Narine finding grip from the surface and the KKR spinners have suddenly taken over in this match. It is a sight we're so used to seeing. RR still have two very capable batters at the crease, in the form of Parag and Hetmyer. 

RR 75/5 (9)

KKR vs RR LIVE: GONE!

Two wickets in over! Wanindu Hasaranga is clean bowled in extremely similar fashion to Dhruv Jurel. Chakravarthy is on fire. Hasaranga left completely bamboozled by the googly, and sees his stumps dismantled. Huge over for KKR. Two-ball duck for Hasaranga. Riyan Parag can barely believe it.

RR 71/5 (7.5)

KKR vs RR LIVE: BOWLED!

Varun Chakravarthy, excellent! The mystery spinner has worked his magic once again, Dhruv Jurel is left completely flummoxed and bamboozled. Does not the read the ball whatsoever, and it the ball crashes onto the stumps.

RR 71/4 (7.3)

KKR vs RR LIVE: OUT!

Moeen Ali gets Yashasvi Jaiswal! Big wicket for KKR! Moeen brought back into the attack after the powerplay, bowls a tidy over. Jaiswal goes for the big shot on the final ball of the over, but picks out the fielder at long-on.

RR 66/3 (7)

KKR vs RR LIVE: Three fours in a row!

Jaiswal is in great knick! Harshit tries a slower, shorter ball but Jaiswal waits and upper cuts it over third man! One bounce and into the fence. Mixing innovation with class and RR's run-rate and run chase has been resurrected by him and Parag.

RR 59/2 (6)

KKR vs RR LIVE: 50 up for RR!

4 more, Yashasvi Jaiswal! Excellent timing, smacks it between the fielders on the off-side yet again. Making good use of the powerplay. Next ball, he pumps it over the circle for 4 more! Jaiswal is in great touch today.

RR 54/2 (5.3)

KKR vs RR LIVE: Lovely shots

Yashasvi Jaiswal gets onto his back foot and punches it through the off-side fielders. Good late cut. Next ball, Jaiswal goes the unorthodox route and pulls it off to perfection. Reverse-sweep for 4! Superb batting.

RR 45/2 (4.3)

KKR vs RR LIVE: Poor from Harshit

Parag swings hard, gets six over third man. Two balls later, Harshit errs in his line and hands Parag a dolly to be flicked through fine-leg. Big over for the visitors, 15 runs off Harshit's first. RR getting some momentum in the big run chase.

RR 37/2 (4)

KKR vs RR LIVE: 4!

Another good shot by Riyan Parag! Harshit Rana is into the attack but Parag flicks him between square-leg and mid-wicket for a boundary. RR slowly getting some momentum in this run chase, and their two talented batters are at the crease.

RR 26/2 (3.2)

KKR vs RR LIVE: SIX!

First maximum for Yashasvi Jaiswal! Handsome hit, smashed with conviction by Jaiswal over long-off. Second six off Arora's over. Meanwhile, KKR's Rs 23.75 crore star Venkatesh Iyer has left the field after seemingly hurting his finger while fielding.

RR 22/2 (3)

KKR vs RR LIVE: SIX!

Riyan Parag gets a maximum! On the pads from Arora and helped on its way by RR's stand-in skipper. First six of the run chase, and a welcome boundary amidst a poor start. Can Parag step up and play a match-winning knock today?

RR 15/2 (2.2)

KKR vs RR LIVE: Rathore OUT!

Moeen Ali is gone! Kunal Rathore goes for a 5-ball duck on his RR debut. He was nearly out LBW on the previous ball, but survived a DRS review. But he goes for a big shot and mistimes it terribly. Easy catch for Andre Russell.

RR 8/2 (1.5)

KKR vs RR LIVE: SURYAVANSHI OUT!

WHAT A CATCH! Ajinkya Rahane has to run back and takes a diving screamer! Vaibhav Arora dismisses Vaibhav Suryavanshi, KKR strike early. Massive wicket. RR debutant Kunal Singh Rathore is the next man into the crease.

RR 5/1 (0.4)

KKR vs RR LIVE: Vaibhav slams Vaibhav!

Suryavanshi off the mark! Classy extra cover, something that we didn't see much of in his previous innings. Picks up his first boundary with an excellent shot. Can the youngster step up and score big once again?

RR 5/0 (0.3)

KKR vs RR LIVE: The chase begins!

Vaibhav Suryavanshi and Yashasvi Jaiswal out to open the batting for Rajasthan Royals. Harshit Rana replaces Angkrish Raghuvanshi as the Impact Player, but it will be Vaibhav Arora who opens the bowling for KKR.

KKR vs RR LIVE: Can Suryavanshi fire?

Right then, all eyes will now switch to 14-year-old Vaibhav Suryavanshi. His last two knocks - 101 off 38 and then a duck. Will KKR be able to stop the teenage sensation today? Don't count out Yashasvi Jaiswal either, who is in-form.

KKR vs RR LIVE: Russell returns to form

KKR have been waiting for Andre Russell to fire throughout IPL 2025, and he has finally clicked with the bat. Shades of prime Russell, as he took Archer, Theekshana and Madhwal to the cleaners. Good knock by Raghuvanshi too, and a decent finishing hand by Rinku.

KKR vs RR LIVE: KKR pile up 206

KKR end on 206! A superb showing in the final five overs, thanks in large part to the heroics of Andre Russell. A return to form for their star all-rounder at the right time. This is a very decent total, and will need a good chase from RR.

KKR 206/4 (20 overs)

RR Target: 207

KKR vs RR LIVE: 4, 6 Rinku!

Rinku Singh now gets into the act! Pulls hard and gets a boundary through mid-wicket. Next ball, MAXIMUM over deep mid-wicket! Sweet sound off the bat. This one is over mid-wicket again, but all the way. 200 up for KKR!


KKR 200/4 (19.4)

KKR vs RR LIVE: Three wides in a row

Poor start by Akash Madhwal to the final over of the KKR innings. He is going for the wide yorker, but has missed his line each time. Three consecutive wides to start the over. Russell goes for a big shot on the first legal ball, skies it but it lands safe.

KKR 188/4 (19.1)

KKR vs RR LIVE: SIX, FOUR, 50!

Andre Russell, take a bow! Fabulous, fabulous knock from the Jamaican! Andre Russell gets there in just 22 balls, gets to it with a huge six off Archer. Then treats himself to another boundary as well. He'll be on strike for the final over, KKR are already past 180.

KKR 184/4 (19)

KKR vs RR LIVE: OUT!

Angkrish Raghuvanshi departs! Tries to go for the big shot himself, sends it high up but not enough, and is caught at fine-leg. A great hand of 44 from him in a tricky situation. Rinku Singh joins Russell in the middle.

KKR 172/3 (18.1)

KKR vs RR LIVE: SIX MORE!

Make that three sixes in a row! Andre Russell now clears it over long-off and Theekshana's figures have been ruined completely in his final over. Russell-mania has hit town. He is up to 45 runs off just 20 balls!

KKR 172/3 (18)

KKR vs RR LIVE: SIX, SIX RUSSELL!

Russell goes big! Andre Russell is turning on the heat here, he is up to 39 off 19 balls now. Hands out the treatment to Theekshana! First over mid-wicket and then over the bowler's head, straight six! Incredible hitting from the Jamaican.

KKR 166/3 (17.5)

KKR vs RR LIVE: Misfield, 4!

Angkrish Raghuvanshi does not get convincing timing on it, slices it towards long-off but a misfield by Riyan Parag hands him a boundary. Goes for a big shot on the next one, skies it, but it lands safe. He is up to 44.

KKR 154/3 (17.3)

KKR vs RR LIVE: Archer comes back well

Russell slams Archer for a six and a four, but then the pacer comes back well. Tightens his length, and KKR's players only manage a couple of singles. Three overs to go, KKR will be eyeing 180 and dreaming of 200 from here. Theekshana to bowl the 18th over.

KKR 149/3 (17)

KKR vs RR LIVE: Archer comes in

Riyan Parag has handed the ball to Jofra Archer for the 17th over. Two overs still left for RR's strike bowler. He was excellent in the powerplay, but can he put the brakes on Russell here? Not to start off, Russell slams him for six over long-on!

KKR 143/3 (16.2)

KKR vs RR LIVE: FOUR!

Three boundaries in a row for Andre Russell! Four overs to go and this is the perfect opportunity for Russell to dazzle the Eden Gardens crowd and tee off. KKR are operating at just over 8 runs an over, they'll be hoping for at least 180 from here.

KKR 136/3 (16)

KKR vs RR LIVE: Mishit, 4! And then SIX!

Andre Russell goes for a big heave with Akash Madhwal into the attack, mistimes it but it still runs away for 4 between square leg and mid-wicket! Can this be the shot that allows Russell to release himself? Maybe, because the next one goes flying for a maximum!

KKR 132/3 (15.4)

KKR vs RR LIVE: Raghuvanshi, 4!

Angkrish Raghuvanshi is well-settled at one end and he's doing really well. Gets another boundary with an aggressive shot over mid-on. However, Russell really hasn't got going. He's on 2 runs off 8 balls. Excellent bowling by RR spinners too.

KKR 121/3 (15)

KKR vs RR LIVE: Russell crosses 2500 runs for KKR

Andre Russell has crossed 2,500 runs in a KKR jersey. Undoubtedly one of KKR's greatest-ever players, and he is second on the list of most runs for KKR behind Gautam Gambhir. But he is struggling to get settled here.

KKR 116/3 (14.3)

KKR vs RR LIVE: Top over by Theekshana

Andre Russell might be in, but he's facing a big challenge to get set at the crease first. Maheesh Theekshana concedes just 2 runs in the 14th over. He's bowled a great spell today so far, boasting figures of 1/18 in 3 overs.

KKR 113/3 (14)

KKR vs RR LIVE: OUT!

Captain gets captain! Ajinkya Rahane goes for the slog-sweep, gets the faintest of edges and it is collected by Dhruv Jurel behind the stumps. And a big roar from Eden Gardens as Andre Russell comes out to bat!

KKR 111/3 (13)

KKR vs RR LIVE: Injury scare for Rahane!

Ajinkya Rahane is down, maybe he's suffering from cramps here. He needs some treatment too, and the physios have had to enter the field and look into the problem. He is back up on his feet though, and is batting. Meanwhile, Raghuvanshi picks up another boundary! KKR cross 100!

KKR 107/2 (12)

KKR vs RR LIVE: FOUR!

Great shot by Angkrish Raghuvanshi! Second boundary for him. Parag has given himself a second over, bowls it wide outside off-stump but Raghuvanshi nails the drive through extra cover. KKR pick up 11 runs off Parag's second over.

KKR 97/2 (11)

KKR vs RR LIVE: FOUR!

Angkrish Raghuvanshi times his sweep well, but some really sloppy fielding by Yudhvir Charak hands KKR the boundary. Charak tried to push the ball back in, but it collides off his own knee and ricochets off to the boundary rope.

KKR 86/2 (10)

KKR vs RR LIVE: Good over by Parag

Riyan Parag has bowled a neat first over here. Six singles off six balls. KKR's run-rate slightly dropping here, it is down to under 9. Rahane is well-set and KKR will be hoping their captain puts up a good showing.

KKR 78/2 (9)

KKR vs RR LIVE: Parag into the attack

Interesting move by RR! Wanindu Hasaranga was preparing to bowl, but a last-minute decision by stand-in captain Riyan Parag and he has appointed himself to bowl his first over of the game. Took a wicket in the previous match.

KKR 72/2 (8)

KKR vs RR LIVE: OUT!

Gurbaz is GONE! Goes for the slogsweep off Maheesh Theekshana, and finds the fielder at deep mid-wicket. Shimron Hetmyer grabs the catch, safe as houses. RR get a big blow just as Gurbaz was getting set for a big score.

KKR 69/2 (7.3)

KKR vs RR LIVE: Rahane survives!

Huge appeal from Hasaranga as he traps Rahane on the pads, but umpire gives not out. That looked plumb at first sight, but on replay, may have had a little edge or may have been going above the stumps. Close call, RR choose not to review!

KKR 67/1 (7)

KKR vs RR LIVE: FOUR!

Gurbaz continues to chip in with boundaries and accelerate the tempo. Executing the sweep really well as Wanindu Hasaranga comes in to the attack. Gurbaz is up to 33 off 22 balls now, as the 50-run partnership comes up between him and Rahane.

KKR 66/1 (6.4)

KKR vs RR LIVE: SIX!

One more maximum for Ajinkya Rahane! This one is glorious. It is timed really well. Slapped straight back over the bowler's head for six. Next ball, Rahane shuffles across and flicks it through square-leg for another boundary. 56 runs in the powerplay for KKR.


KKR 56/1 (6)

KKR vs RR LIVE: Injury concern for RR

Oh dear, uncapped RR batter Kunal Singh Rathore, playing his first match of the season, has hurt his finger. Gurbaz going for an aggressive shot, hits Rathore's finger who was fielding at mid-on. Let's hope it's nothing serious.

KKR 45/1 (5.3)

KKR vs RR LIVE: SIX MORE!

Quick delivery from Maheesh Theekshana, and it is scooped over fine-leg for a maximum by Gurbaz. The Afghan batter is getting into his groove now. 11 comes off Theekshana's over, with Gurbaz and Rahane also rotating strike well.

KKR 43/1 (5)

KKR vs RR LIVE: SIX!

Now Rahane! This has become a big over for KKR! And they'd be hoping, this is the release over. Wonderful pickup shot by Rahane, slammed over mid-wicket for a maximum. 15 comes off Yudhvir's second over.

KKR 32/1 (4)

KKR vs RR LIVE: 4, 4 Gurbaz!

First boundary for Gurbaz! Pitched short by Yudhvir, Gurbaz swings hard, gets a massive top edge which runs back over the keeper's head for a boundary. Two balls later, 4 more! Excellent timing on this occasion, over mid-wicket for the boundary.

KKR 21/1 (3.3)

KKR vs RR LIVE: Another great over

Jofra Archer is bowling a superb opening spell here. Two overs bowled, just 5 runs conceded by the English pacer. KKR really struggling to get going early on in the day game. They need some boundaries soon. Gurbaz is on 3 runs off 7 balls.

KKR 17/1 (3)

KKR vs RR LIVE: OUT!

Bowled! Yudhvir Charak strikes back! Narine goes for the swing, misses it completely and the bails have been knocked off. KKR lose their first wicket early on, a big blow. Yudhvir strikes with the final ball of his over after being hit for two boundaries.

KKR 13/1 (2)

KKR vs RR LIVE: SIX!

Narine goes big! First maximum of the afternoon! Yudhvir Charak errs in his line and length, on the pads yet again and flicked handsomely over deep square-leg for six. Narine gets the KKR innings up and running.

KKR 13/0 (1.4)

KKR vs RR LIVE: Boundary!

First boundary for KKR, first boundary for Sunil Narine! On the pads from Yudhvir, Narine flicks it and it passes just over a jumping Jofra Archer at fine-leg. KKR need a few more lusty blows from hereon to take advantage of the powerplay.

KKR 6/0 (1.3)

KKR vs RR LIVE: Great start by Archer

Jofra Archer is bang on the money int he first over. KKR manage just two runs in the first over - a single each for Gurbaz and Narine. KKR need a good start after opting to bat first in a day game. Yudhvir Singh Charak will bowl the next over.

KKR 2/0 (1)

KKR vs RR LIVE: The game begins!

The iconic Eden Gardens bell has been rung, and here come the batters. Sunil Narine and Rahmanullah Gurbaz are opening the batting for KKR, as expected. Jofra Archer will likely take the new ball for the visitors.

KKR vs RR LIVE: The Jofra Archer test

One of RR's best performers this season has been pacer Jofra Archer, who has regularly delivered wickets in the powerplay. For KKR to get off to a good start, Gurbaz and Narine must navigate the threat that Archer brings. Won't be easy.

KKR vs RR LIVE: Can KKR openers step up?

Sunil Narine has the potential to tee off early on, but pressure will be on KKR's Afghan star Rahmanullah Gurbaz. He had a good start in his previous game - 26 off 12 - but will be hoping to contribute with a big score today.

KKR vs RR Live: Impact subs of both teams

Here are the Impact substitutes for both the teams:

Rajasthan Royals Impact Subs: Kumar Kartikeya, Shubham Dubey, Tushar Deshpande, Kwena Maphaka, Ashok Sharma

Kolkata Knight Riders Subs: Manish Pandey, Harshit Rana, Anukul Roy, Rovman Powell, Luvnith Sisodia

KKR vs RR Live: RR Playing XI

Rajasthan Royals XI vs KKR: Yashasvi Jaiswal, Vaibhav Suryavanshi, Riyan Parag (c), Kunal Singh Rathore, Dhruv Jurel (wk), Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Yudhvir Singh Charak, Maheesh Theekshana, Akash Madhwal.

KKR vs RR Live: KKR Playing XI

Kolkata Knight Riders XI vs RR: Rahmanullah Gurbaz (wk), Sunil Narine, Ajinkya Rahane (c), Angkrish Raghuvanshi, Moeen Ali, Venkatesh Iyer, Rinku Singh, Andre Russell, Ramandeep Singh, Varun Chakaravarthy, Vaibhav Arora.

KKR vs RR Live: Here's what Riyan Parag said at the toss

"I was happy that I lost the toss, wasn't sure. It's very challenging, you got to be profession on the field. A lot of work goes into it. Need to play for our pride. Need to bring more energy into the field. We are hoping to put a collective effort. Three changes in our team. Nitish Rana has a niggle, he goes out. Hasaranga comes back for Kumar Kartikeya. Kunal Rathore and Yudhvir are in," said Parag. 

KKR vs RR Live: Here's what Ajinkya Rahane said at the toss

"We are going to bat first, looks a little dry. Not sure if it slows down in the second innings. We want to put a total on the board and defend it. Need to keep it simple. It's all about taking one game at a time. Everyone's contribution was good in the last game. Need to assess the conditions and adapt to it quickly. I am working really hard on my game, playing domestic has helped me a lot. Trying to enjoy my game. Moeen and Ramandeep are back in the side," said Rahane. 

KKR vs RR Live: Toss

Kolkata Knight Riders skipper Ajinkya Rahane won the toss and opted to bat against Rajasthan Royals in their IPL 2025 match on Sunday. 

KKR vs RR Live: Here's what Moeen Ali said before the game

"We know what we have to do, we need to win all our games. It's a big game today. They are a really good side and they have some brilliant players. We are looking forward to it. He (Rahane) is good, but he will hide somewhere in the field (due to the injury), that means I will be somewhere in the hotspot today. You need to keep yourself on the top of your game and need to keep practising well. They told me at the start that I will play certain games, depending on the wickets," said Moeen Ali. 

KKR vs RR Live: Pitch report

"We are at the iconic Eden Gardens where KKR are taking on RR. It is an important game especially for KKR. The dimensions - 66 meters on one side, 60 on the other and 74 down the ground. Visually what you look at is the dry area here (points to a spot), there is a covering of grass but all the grass is dead. There is no grass on these dry areas. The one challenge for the groundstaff would have been to keep moisture on this surface for as long as you can. Even though aesthetically it looks dry and really dark, it doesn't look like it is going to break up, still sticking together quite well," reckon Deep Dasgupta and Eoin Morgan.

KKR vs RR Live: Playoffs scenario for all 8 teams

After Rajasthan Royals and Chennai Super Kings got knocked out, the playoffs race became more intense. Here's the qualification scenario of the remaining eight teams. 

KKR vs RR Live: KKR all set

KKR vs RR Live: The Crucial Yashasvi Jaiswal

Yashasvi Jaiswal has carried the top order, but the middle-order trio of Shimron Hetmyer, Dhruv Jurel and Nitish Rana has underperformed. Jurel has one fifty from 10 innings and 249 runs to show, while Hetmyer has scored 187 runs at an average of 20.77. Rana, who returns to face his former team, has failed to find rhythm and will be under scrutiny against the side he captained with distinction in 2023.

KKR vs RR Live: Pitch update from Kolkata

KKR vs RR Live: Poor batting show from RR

The 14-year-old sensation Vaibhav Suryavanshi's stunning 35-ball century was a rare moment of magic, but Rajasthan Royals cannot rely on such individual brilliance every time. The absence of Jos Buttler, who moved to Gujarat Titans, and captain Sanju Samson, who has missed most of the season due to injury, has left their batting looking thin.

KKR vs RR Live: RR's debacle

For Rajasthan Royals, the tournament has slipped out of control. With just one win in their last seven games, the flaws in their auction strategy have been laid bare. A lack of depth in batting and bowling, combined with injuries, has led to their early exit.

KKR vs RR Live: KKR"s struggles at Eden

Eden Gardens, which once used to be Kolkata Knight Riders' fortress, has yielded just one win from five matches this season -- the latest a rain-affected washout against Punjab Kings. Their spinners have struggled to adjust to the grip and variable bounce, something the rival teams have exploited far more effectively.

KKR vs RR Live: Playoffs scenario for KKR

Kolkata Knight Riders currently sit seventh in the points table with nine points from 10 matches. They need to win at least three games and hope other results go their way.

KKR vs RR Live: Nothing to lose for RR

Rajasthan Royals have already been knocked out of the playoffs race after losing to Mumbai Indians by 100 runs in their previous match. With nothing at stake, RR will now look to spoil other teams' chances of reaching the next stage and their mission begins against Kolkata Knight Riders. The likes of Yashasvi Jaiswal, Riyan Parag, and the 14-year-old prodigy Vaibhav Suryavanshi will look to put up a dominating show today. 

KKR vs RR Live: KKR's remaining campaign

The final leg of their campaign includes two home matches -- against Rajasthan Royals (today) and Chennai Super Kings on Wednesday -- followed by two away fixtures, against Sunrisers Hyderabad on May 10 and an in-form Royal Challengers Bengaluru (May 17).

KKR vs RR Live: Must-win clash for KKR

With four league matches remaining, Kolkata Knight Riders' equation is straightforward -- win all four and reach 17 points, a total that should secure a spot in the top-four without relying on the other results. The challenge, though simple on paper, is steep in reality.

KKR vs RR Live: Dicey weather of Kolkata

KKR vs RR Live: Rain on the cards?

The match between Kolkata Knight Riders and Rajasthan Royals is likely to be hit by heavy rain. As per the Accuweather, there is 86% probability of precipitation in Kolkata during the day. 

KKR vs RR Live: Hello

Hello and welcome to our live coverage of the IPL 2025 match between Kolkata Knight Riders and Rajasthan Royals, straight from the Eden Gardens, Kolkata. Stay tuned for all the live updates. 

Get the Latest Cricket Updates, Check IPL 2025 News, Schedule, Points Table and Results at NDTV Sports. Like Us On Facebook Or Follow Us On Twitter For More Sports Updates. You Can Also Download The NDTV Cricket App For Android Or iOS.