IPL 2025: RCB vs KKR Match Prediction, Who Will Win Today Match 58?
Published - 17 May 2025, 09:00 AM

Table of Contents
In the 35 RCB vs KKR head-to-head encounters of the Indian Premier League (IPL) between the Royal Challengers Bengaluru (RCB) and the Kolkata Knight Riders (KKR), the defending champions have enjoyed a lead of 20-15 over the 2016 runners-up.
The two franchises, who started the event, will meet each other on May 17, 2025, at the M. Chinnaswamy Stadium in Bengaluru. The Rajat Patidar-led side is so close to getting promoted to the playoffs with some clinical performances, while Kolkata needs to win both their last two games and still shoulder a few results.
Going into the RCB vs KKR clash of the IPL 2025, the Royal Challengers Bengaluru, who was phenomenal with the bat in the first six overs of the innings, smashed 596 runs in 11 innings at an average of nearly 40 and a strike rate of 150.51, which is the fifth best among all the ten franchises.
Bengaluru has smashed 71 boundaries and 27 sixes for a best score of 80 runs. Their issue was Phil Salt's sickness, who missed the last few games and is now likely to miss the knockout stages of the competition.
Also Read: Rohit, Kohli’s Exit Under Gautam Gambhir Compared With Sachin-Dravid’s Exit
Meanwhile, Kolkata has developed its powerplay batting in the middle stage of the IPL 2025. They are currently the third-best franchise of the event with a strike rate of 153.98 in 12 innings, collecting 619 runs at an average of 38.69.
Rahane’s army has punched 66 boundaries and 40 sixes in this period with the best score of 90 runs. Rahmanullah Gurbaz and Sunil Narine are average in the opening partnerships.
Before the RCB vs KKR fixture, Bengaluru had lost 15 wickets in this duration, which was the third lowest, while Kolkata lost just one more than RCB and is at an even-steven position.
RCB vs KKR Head-to-Head Records
Matches Played | 35 |
Royal Challengers Bengaluru Won | 15 |
Kolkata Knight Riders Won | 20 |
No Result | 00 |
First Played | April 18, 2008 |
Last Played | March 22, 2025 |
RCB vs KKR: Previous Contest in Bengaluru
The previous encounter between Bengaluru and Kolkata came between these two sides during the 2024 edition, when the home side notched up 182/6 in their allotted 20 overs, while Virat Kohli contributed with an unbeaten knock of 83 runs in 59 balls at a strike rate of 140.68.
The other batters kept adding a few more aggressive runs from the other end.
Kolkata, meanwhile, had a fabulous start in the event. Narine drilled 47 runs in just 22 balls while Venkatesh Iyer celebrated his fifty in just 28 balls at a strike rate of around 160.
Probable Playing XIs
Royal Challengers Bengaluru
Phil Salt, Virat Kohli, Mayank Agarwal, Jitesh Sharma (wk & c), Romario Shepherd, Tim David, Krunal Pandya, Bhuvneshwar Kumar, Lungi Ngidi, Yash Dayal, Suyash Sharma.
Impact Sub: Rajat Patidar
Kolkata Knight Riders
Rahmanullah Gurbaz (wk..), Sunil Narine, Ajinkya Rahane (c), Angkrish Raghuvanshi, Manish Pandey/Venkatesh Iyer, Andre Russell, Rinku Singh, Anrich Nortje, Ramandeep Singh, Vaibhav Arora, Varun Chakravarthy.
Impact Sub: Harshit Rana
RCB vs KKR Player Prediction
Best Batter Prediction: Virat Kohli
The RCB opener, Virat Kohli, is the fourth leading run-getter of the season with 505 runs in 11 innings at an average of 63.12 and a strike rate of 143.46, shouldering seven half-centuries at the best score of unbeaten 73 runs.
Also Read: 3 Players Who Can Replace Ryan Rickelton in Mumbai Indians for IPL 2025
Best Bowler Prediction: Varun Chakravarthy
The KKR mystery spinner is the fifth leading wicket-taker with 17 scalps in 12 innings at an economy rate of seven and is likely to make an impact on the short ground.
RCB vs KKR Winner Prediction
Between the two sides of Bengaluru and Kolkata, RCB is likely to win the battle over the three-time champions.