RR vs KKR: The IPL 2025 showdown between Rajasthan Royals (RR) and Kolkata Knight Riders (KKR) is shaping up to be a thrilling contest as both teams chase their first win of the season.
With a balanced head-to-head record of 14 wins each in their previous 30 encounters, the stage is set for an intense battle at the Barsapara Cricket Stadium in Guwahati.

Rajasthan Royals
With regular skipper Sanju Samson leading the batting charts in RR vs. KKR clashes with 400 runs, the Royals will rely heavily on his experience. However, with Riyan Parag stepping in as the stand-in captain, RR will look to bounce back from their initial loss. Their bowlers will also need to step up to restrict KKR's hard-hitters.
Kolkata Knight Riders
Sunil Narine remains a key figure for KKR, having scalped 14 wickets in previous encounters against RR. While their bowling unit has faced challenges, Narine's experience and Andre Russell's explosive batting can tilt the match in KKR's favor.
The Barsapara Stadium pitch is generally favorable for batting, and chasing teams often have the upper hand. Winning the toss and opting to bowl could prove advantageous, with dew potentially making it harder for bowlers in the second innings.
KKR have a good chance of winning, largely due to their strong middle-order and the presence of match-winners like Narine and Russell. On the other hand, RR's familiarity with conditions and Samson's form could make them formidable opponents, particularly if their bowlers find their rhythm. This encounter promises fireworks as both sides aim to register their first points of the season. While KKR might have the edge on paper, cricket is a game of uncertainties, and RR's resilience could turn the tide. AI predicts Kolkata to win.
Kolkata Knight Riders Squad: Quinton de Kock(w), Sunil Narine, Ajinkya Rahane(c), Venkatesh Iyer, Rinku Singh, Angkrish Raghuvanshi, Andre Russell, Ramandeep Singh, Spencer Johnson, Harshit Rana, Varun Chakaravarthy, Anrich Nortje, Manish Pandey, Vaibhav Arora, Anukul Roy, Luvnith Sisodia, Chetan Sakariya, Rahmanullah Gurbaz, Mayank Markande, Rovman Powell, Moeen Ali.
Rajasthan Royals Squad: Yashasvi Jaiswal, Shubham Dubey, Nitish Rana, Riyan Parag(c), Dhruv Jurel(w), Shimron Hetmyer, Jofra Archer, Maheesh Theekshana, Tushar Deshpande, Sandeep Sharma, Fazalhaq Farooqi, Sanju Samson, Kunal Singh Rathore, Akash Madhwal, Kumar Kartikeya, Kwena Maphaka, Wanindu Hasaranga, Yudhvir Singh Charak, Ashok Sharma, Vaibhav Suryavanshi