KKR vs RR Highlights, IPL 2025: Kolkata Knight Riders beats Rajasthan Royals by one run
KKR vs RR Highlights, IPL 2025: Kolkata Knight Riders beats Rajasthan Royals by one run
It’s Vaibhav Arora with the final over. BRILLIANT STUFF from Rinku! He saves two runs over at deep point as the player dives and becomes a wall for the ball!
SIX! Shubham pulls a short ball and it files over square leg for a maximum! 13 needed now off the last three.
FOUR! Shubham flicks it off his pads and Russell is not able to stop the ball in the deep. 9 off 2 now.
SIX!!!! WHAT IS HAPPENING!? Shubham has turned the game on the head! Now three runs off the last ball!
OUT! RUN OUT ON THE LAST BALL! What a match!!! Kolkata Knight Riders wins by just 1 run!
Andre Russell handed the ball for the penultimate over. Just the one run from the first ball.
Well timed shot from the Impact player in Shubham through the covers but Rinku makes up some ground and saves two runs.
FOUR! Archer with a delicious cover drive that would make any top-order batter jealous!
Mistimed shot and two runs taken.
Harshit bowling out. Parag on 94. Right in the block hole and that’s just a single for the RR skipper. No ball there! A slower one from the pacer and a dot ball there.
CLOSE! Parag is almost run out there as Gurbaz’s throw fizzes past the stumps.
OUT! HUGE WICKET! Parag goes for the headlines and tries to clear the fence but instead finds the long on fielder! No hundred tonight for the RR skipper, and more importantly, the momentum tilts in KKR’s favour!
Parag c Vaibhav b Harshit 95 (45)
Narine bowling out.
Two singles so far, and a dot ball.
CLOSE! Parag smacks it as the ball travels in a flat line but Rinku comes agonisingly close to taking the catch.
Harshit Rana returns for his third over. FOUR! Parag strikes it through the covers but Rinku fails to stop the ball in the deep.
Rana bowls a wide. KKR really needs a wicket here or else its playoffs chances will be dealt with a severe blow.
A review has been taken as Hetmyer feels that the ball came off his helmet, and not bat, before holing out to short third. OUT! There’s indeed a edge from the bat and the batter has to walk out.
Hetmyer c Narine b Harshit 29 (23)
Shubham Dubey is brought on as the Impact sub.
Narine with his third over. SIX! Hetmyer joins in the fun! The batter slogs it over mid-wicket for a maximum!
KKR goes upstairs as Narine thinks there’s an edge involved off Hetmyer’s bat. And that’s NOT OUT.
REVERSE SLOG SWEEP SIX! Parag is having fun at the Eden Gardens! Chakaravarthy has to bring his special deliveries for the RR skipper. Ten runs from it.
Moeen with his third over.
SIX! Parag flicks it off his pads and sends the ball over square leg to notch up his fifty in some style. ANOTHER SIX! Parag standing and delivering here! Oh god! Parag notches up his third successive SIX! Make that four SIXES!
A wide to follow. Pressure! FIVE SIXES! 32 RUNS FROM THE OVER.
KKR was 97/2 at this stage.
Vaibhav Arora with his third over. Low full toss and Parag cover drives but a fielder is there to stop the attempt.
FOUR! The RR skipper smacks it down the ground for a boundary. The side needs more of these to get that asking run rate. And another FOUR! Parag nears his fifty as he slogs the full toss down the ground.
Narine continues and Hetmyer smacks his compatriot for a FOUR down the ground! The batter tries to find the boundary once again but not enough power behind that shot as the deep mid-wicket fielder collects the ball and the batters take a single.
Varun with his third. Hetmyer punches the full ball to deep midwicket for a couple. Punches a back of a length ball to cover for a couple more. Seven from the over.
Narine into the attack. Hetmyer is rapped on the pads but the impact was well outside legstump. Narine gets one to spin in and takes Parag’s inside edge.
Varun with his second. Four!! Parag gets an inside edge that runs away fine to the boundary. WICKET!! Jurel is bowled through the gate first ball! Spun in from length and Jurel had no clue about which direction it would turn.
Hasaranga in at 6. Googly again, Hasaranga somehow manages to get some bat to it. WICKET!! Another googly, this time beats his defence and crashes into the stumps.
Hetmyer gets a single to long on to get off the mark.
Moeen back for his second. Jaiswal picks up a single to deep midwicket. Parag punches to the right of long on and comes back for a second. Pulls a length ball to deep midwicket for a single. WICKET!! Running in from long on, Rinku completes an impressive catch to dismiss Jaiswal. Second wicket for Moeen.
Harshit continues. Four!! Full and wide, Jaiswal crunches the drive past point and finds the boundary. Four!! Perched on the backfoot, Jaiswal lofts the length ball over cover for a boundary. Four!! Short ball on off, guided above short third for another boundary. 13 from the over.
Varun into the attack. Four!! A touch wide outside off, Jaiswal finds the gap past point and picks up a boundary. Four!! Brings out the reverse sweep, and finds the gap through point. Single off the last ball. Nine from the over.
Harshit into the attack. Four!! Full on the pads, Parag flicks it over midwicket for a boundary. Four!! Moves legside this time and carves one over backward point for a another four. Four!! Full down legside, Parag gets a tickle that beats the keeper and runs away for four.
Vaibhav with his second. Six!! Parag flicks a full one through deep fine leg for six. Picks up a single to deep square. Six!! In the slot outside off, lofted over long off for a six.
Moeen from the other end. Jaiswal micues his lofted shot, falls safely past the fielders at midwicket. Appeals for lbw after Kunal misses his sweep shot. KKR go up in review. Umpire’s call on hitting and the southpaw survives. WICKET! Slogs across the line the very next ball and miscues straight into the hands of Russell at mid on.
Parag gets off the mark with a single.
Vaibhav Suryavanshi and Yashasvi Jaiswal walk out to open. Vaibhav Arora with the new ball.
Moeen dives full stretch at point to prevent a certain boundary. Jaiswal pushes the next one to short third for a single. Four!! A touch wide, Suryavanshi creams the drive past cover and to the fence. Rahane pulls off a blinder! Suryavanshi hoicks across the line, leading edge goes straight up. Rahane runs backward and catches it over his shoulder before tumbling down.
Kunal Rathore in at 3.
RR 5/1 in 1 over.
Madhwal with the final over and he starts with a wide. And the pacer fluffs his line once again with another wide.
Russell swings for the hills and sends it high but it falls in no man’s land. A single and a two for the KKR batters.
FOUR! Rinku pulls a shorter ball and founds the boundary over mid-wicket! Low full toss and Rinku sends it flying over the fence for a SIX!
Another low full toss, another ball punished by Rinku for another SIX! A dot to end this blistering innings.
Archer with the penultimate over and he sends Raghuvanshi BACK! OUT!
The batter tries to flick a down-the-leg ball for a maximum but there’s height on that shot.
Raghuvanshi b Archer 44 (31)
Fifty for Russell! The batter smacks another SIX to bring up his 22-ball half-century! Russell is unstoppable today! He hits a FOUR and almost holes out to the long off fielder, Parag dives, but runs are saved off that attempt.
Theekshana with the ball and Raghuvanshi sends the first ball over mid off for a FOUR! Parag tries to dive forward for a catch but fails, thereby allowing the ball leak through for a FOUR!
SIX! And another SIX! Russell is only dealing in maximums! The batter muscles back-to-back deliveries and sends them over the fence! SIX! Russell hits another one out of the park!
Archer returns. SIX! Russell continues his big-hitting as he deposits Archer over long on for a maximum! And the KKR batter backs it with a FOUR down the ground!
Madhwal for his second over.
A single, followed by a bouncer, which gets a warning from the umpire.
Mistimed, but Russell will take it as the ball races for a FOUR through square leg. The big-hitter follows it up with a massive SIX slogged over mid-wicket!
Another FOUR! The speed at which the ball comes off Russell’s willow is a lot as the sphere fizzes through Eden Gardens’ fast outfield through point.
Hasaranga with the ball. FOUR! Raghuvanshi hits it through long on for another boundary in his breezy knock.
Theekshana returns.
Dot, 1, dot, dot, dot so far in the over. Brilliant from the Sri Lankan spinner. Just two runs off it.
Parag continues.
OUT! The RR skipper removes the KKR skipper! It’s almost an arm ball from the tweaker as Rahane swings and an edge off his bat sees Jurel take a catch behind the stumps.
Rahane c Jurel b Parag 30 (24)
Andre Russell in and he defends the first delivery.
Hasaranga continues. Wide ball there as Rahane tries to slice sweep it. And the skipper has gone down clutching his calf, perhaps a cramp.
The KKR captain is good to go as he tries to slog sweep but an edge on allows a single.
FOUR! Raghuvanshi continues notching up boundaries as he pulls a slightly back of the length delivery over mid-wicket.
Parag continues. Raghuvanshi tries to lob it over the covers but finds a fielder in the deep. Just a couple there.
FOUR! The young batter then slices well and beats the cover fielder for a boundary!
Hasaranga with his second. Rahane taps one to short fine leg and manages to scamper across after some confusion between the wickets. Angkrish pulls one to square leg where Yudhvir parries it into the cushions inadvertently. Appeals for lbw on the last ball, not given.
Riyan Parag into the attack. Rahane whips it through square leg for one. Angkrish picks a single through midwicket. Angkrish sweesps, but directs it straight at short fine leg, picks up a single.
Theekshana back. Gurbaz pulls one to deep square leg for a single. Single for Rahane after a touch through square leg. WICKET!! Gurbaz looks to loft one over midwicket, holes out to Hetmyer in the deep. Angkrish picks up three off his first ball after an overthrow. Five off the over.
Hasaranga into the attack. Four!! Down legside, Gurbaz gets a tickle on his attempted sweep and the ball runs away to the boundary through fine leg. Four!! Gurbaz brings out another sweep, finds the boundary past the deep square leg fielder. Appeals for lbw as Rahane is trapped in front but the umpire says no. RR divide against the review.
Akash Madhwal into the attack. Back of a length on the body, swivel-pulled to short fine leg for one. Yorker on the stumps, jammed to mid on for one. Six!! Full ball, Rahane presents the full face to loft it straight over the bowler’s head for six. Four!! Low full toss on the pads, clipped past deep square for another boundary.
Theekshana into the attack. Gurbaz picks up a single to long on first ball. Overpitched on the stumps, driven to midwicket for one. On the pads again, Gurbaz flicks to deep square leg for a double. Six!! Gurbaz gets a top edge on his sweep, but is clears the fence at fine leg. 11 from the over.
Yudhvir with his second. Four!! Gurbaz gets a top edge on his pull shot, finds the gap through third man for four. Four!! Takes a step to the right and pulls off the back foot over midwicket for four. Six!! Back of a length to Rahane, pulled over deep midwicket for six. Super shot.
Archer back for his second. Full on the pads, clipped to deep fine for a single by Gurbaz. Short ball on off, Rahane looks to guide it over the keeper but misses. Back of a length on the body, Rahane will pick up a legbye. Gurbaz defends to point for a single off the last ball.
Yudvir from the other end. Narine swings and misses on the short of length ball. Another attempted pull, mistimed to short midwicket. Shorter on the body, Narine sways away from the line. Four!! Fuller in length, flicked over short fine leg, just. Finds the boundary. Six!! Full on the pads again, flicked over square leg and clears the fence. WICKET!! Length ball on middle stump, Narine hoicks across the line again, sees his middle stump knocked back.
Archer with the new ball. Rahmanullah Gurbaz and Sunil Narine out to open. Gurbaz gets off the mark first ball with a quick single to mid off. Narine flicks a full ball to deep square leg for one. Pace and bounce, Gurbaz has to move away from his attempted pull shot. Just two runs from the over.
Yashasvi Jaiswal, Vaibhav Suryavanshi, Riyan Parag (c), Kunal Singh Rathore, Dhruv Jurel (wk), Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Maheesh Theekshana, Yudhvir Singh Charak, Akash Madhwal
Impact subs: Kumar Kartikeya, Shubham Dubey, Tushar Deshpande, Kwena Maphaka, Ashok Sharma
Rahmanullah Gurbaz (wk), Sunil Narine, Ajinkya Rahane (c), Angkrish Raghuvanshi, Moeen Ali, Venkatesh Iyer, Rinku Singh, Andre Russell, Ramandeep Singh, Varun Chakaravarthy, Vaibhav Arora
Impact subs: Manish Pandey, Harshit Rana, Anukul Roy, Rovman Powell, Luvnith Sisodia
Ajinkya Rahane is going to play this match as he walks out for the toss.
Kolkata Knight Riders wins the toss and elects to bat against Rajasthan Royals.
Moeen and Ramandeep back for KKR.
Hasaranga, Yudhvir, and Kunal in for RR. Nitish Rana has a niggle, says skipper Riyan Parag.
Matches played: 93
Won: 53
Lost: 39
Tied: 0
NR : 1
Highest Score – 262/2 by PBKS vs KKR (April, 2024)
Lowest Score – 49/10 by RCB vs KKR (April, 2017)
Matches played: 10
KKR won: 6
RR won: 4
Last result: RR won by 2 wickets (April, 2024)
Matches played: 30
KKR won: 15
RR won: 12
Tied: 2
NR : 1
Last result: Kolkata Knight Riders won by 8 wickets (March, 2025)
Kolkata Knight Riders
Batting 1st: Sunil Narine, Rahmanullah Gurbaz (wk), Ajinkya Rahane (c), Venkatesh Iyer, Angkrish Raghuvanshi, Rinku Singh, Andre Russell, Rovman Powell, Harshit Rana, Vaibhav Arora, Varun Chakaravarthy.
Bowling 1st: Sunil Narine, Rahmanullah Gurbaz (wk), Ajinkya Rahane (c), Venkatesh Iyer, Rinku Singh, Andre Russell, Rovman Powell, Harshit Rana, Chetan Sakariya, Varun Chakaravarthy, Vaibhav Arora.
Impact Player options: Angkrish Raghuvanshi/Chetan Sakariya, Manish Pandey, Mayank Markande, Anukul Roy.
Rajasthan Royals
Batting XI: Yashasvi Jaiswal, Vaibhav Suryavanshi, Riyan Parag (c), Nitish Rana, Dhruv Jurel (wk), Shimron Hetmyer, Shubham Dubey, Wanindu Hasaranga, Jofra Archer, Maheesh Theekshana, Akash Madhwal.
Bowling XI: Yashasvi Jaiswal, Vaibhav Suryavanshi, Riyan Parag (c), Nitish Rana, Dhruv Jurel (wk), Shimron Hetmyer, Wanindu Hasaranga, Jofra Archer, Fazalhaq Farooqui, Maheesh Theekshana, Akash Madhwal.
Impact Player Options: Shubham Dubey, Kunal Singh Rathore, Tushar Deshpande, Kumar Kartikeya, Kwena Maphaka.
Kolkata Knight Riders: Ajinkya Rahane (c), Rinku Singh, Quinton de Kock, Rahmanullah Gurbaz(wk), Angkrish Raghuvanshi, Venkatesh Iyer, Ramandeep Singh, Andre Russell, Anrich Nortje, Harshit Rana, Sunil Narine, Varun Chakaravarthy, Vaibhav Arora, Mayank Markande, Rovman Powell, Manish Pandey, Spencer Johnson, Luvnith Sisodia, Anukul Roy, Moeen Ali, Chetan Sakariya.
Rajasthan Royals: Yashasvi Jaiswal, Sanju Samson, Riyan Parag (c), Nitish Rana, Wanindu Hasaranga, Dhruv Jurel(wk), Shubham Dubey, Shimron Hetmyer, Jofra Archer, Maheesh Theekshana, Tushar Deshpande, Kunal Singh Rathore, Akash Madhwal, Kumar Kartikeya, Kwena Maphaka, Fazalhaq Farooqi, Yudhvir Singh Charak, Ashok Sharma, Vaibhav Suryavanshi.
Which TV channel will broadcast Kolkata Knight Riders vs Rajasthan Royals match?
The Kolkata Knight Riders vs Rajasthan Royals IPL 2025 match will be televised live on the Star SportsNetwork in India.
How can one watch the live streaming of Kolkata Knight Riders vs Rajasthan Royals IPL 2025 match online?
The Kolkata Knight Riders vs Rajasthan Royals IPL 2025 match will be streamed live on the JioHotstar app and website.
With Rajasthan Royals out of the Playoffs race and the Jaipur side playing for pride, the defending champion in Kolkata Knight Riders will hope to capitalise on RR’s shortcomings and notch up a second win on the trot for the first time in the ongoing edition.




