The Royal Challengers Bengaluru (RCB) will face the Kolkata Knight Riders (KKR) in the 58th match of the Indian Premier League (IPL) 2025. The match will be played at the M Chinnaswamy Stadium, Bengaluru, on 17 May 2025 at 07:30 PM IST. Royal Challengers Bengaluru After a week-long hiatus, IPL is set to return to its cricketing action so as is the RCB. Aiming for their fifth consecutive victory, Royal Challengers Bengaluru have many things to conquer here in this clash against Kolkata Knight Riders. They will be heading into this match after beating Chennai Super Kings by 2 runs in a high-scoring thriller. With 16 points in their 11 matches, RCB is comfortably sitting in the second spot currently, but a win here against KKR will help them reclaim their top spot. Kolkata Knight Riders Kolkata Knight Riders' hopes were shattered with their last match 2-wicket defeat against Chennai Super Kings. Currently placed at 6th, KKR are almost out of the tournament. Even after retaining core players for the IPL 2025, Ajinkya Rahane's side looked clueless this season, having a shaky and inconsistent tournament throughout. They will look to end their campaign on a winning note and come back with a more positive intent next season. Pitch Report The pitch at the M. Chinnaswamy Stadium used to be known for the batting paradise till IPL 2024, but this has been reversed for IPL 2025. Now, where the surface used to help batters to post big totals, is helping bowling to clinch good wickets on a slow and sluggish wicket. The average first innings total has been drastically reduced from 183 in IPL 2024 to just 158 in IPL 2025. Off-break bowlers are likely to get good assistance from the surface. RCB vs KKR Head-to-Head at M Chinnaswamy RCB vs KKR head-to-head at M Chinnaswamy Matches Played 13 Won by Royal Challengers Bengaluru 4 Won by Kolkata Knight Riders 9 No Result 0 Tied 0 Probable XI Royal Challengers Bengaluru: Jacob Bethell, Virat Kohli, Rajat Patidar (c), Romario Shepherd, Jitesh Sharma (wk), Tim David, Krunal Pandya, Bhuvneshwar Kumar, Lungi Ngidi, Yash Dayal, Suyash Sharma (Impact Subs: Mayank Agarwal, Rasikh Salam, Manoj Bhandage, Romario Shepherd, Swapnil Singh) Kolkata Knight Riders: Rahmanullah Gurbaz (wk), Sunil Narine, Ajinkya Rahane (c), Rinku Singh, Andre Russell, Ramandeep Singh, Harshit Rana, Manish Pandey, Vaibhav Arora, Varun Chakravarthy, Anrich Nortje (Impact Subs: Venkatesh Iyer, Anukul Roy, Angkrish Raghuvanshi, Luvnith Sisodia, Mayank Markande) Must-Pick Players for RCB vs CSK Top Wicketkeeper to Pick Jitesh Sharma | RCB: So far, in 8 matches, Jitesh has scored 128 runs, with the highest being 40*, which came against MI in the third match. The RCB middle-order batter is known for his attacking nature and finishing ability. He should be included in your fantasy side. Top Batters to Pick Virat Kohli | RCB: Kohli is currently the 4th-highest run scorer in the ongoing IPL 2025. He has scored 505 runs in 11 matches with an average of 63.13. He scored 62 runs in the last match against CSK and helped his team seal a comfortable victory. His last four innings read 63, 51, 70, 73. His presence in your fantasy team will surely add immense value. Ajinkya Rahane | KKR: The skipper batter of Kolkata Knight Riders has played 11 matches this season and has scored 375 runs with an average of 37.50. He is the best-performing batter from his team this season, and he would be eager to continue his aggressive style of cricket in this match. Top All-Rounders to Pick Krunal Pandya | RCB: Krunal Pandya is undoubtedly the ace of this team this season. He proved this statement by playing a match-winning knock against DC. He scored an unbeaten 73 runs off 47 balls and formed a match-saving partnership with Virat Kohli to seal the victory. He took one wicket against CSK in the last match. He should be added to your fantasy XI anyhow. Sunil Narine | KKR: Sunil Narine has scored 215 runs as an opener in 11 matches this season and also taken 10 wickets with the ball. He went wicketless in the last match against CSK, but he will look to return to his form here. He is a must-have player for your fantasy XI. Top Bowlers to Pick Lungi Ngidi | RCB: In the absence of Jos Hazlewood, Lungi Ngidi stood up tall and delivered his best and took three wickets against CSK. He would aim to repeat a similar performance against KKR. Varun Chakravarthy | KKR: Varun Chakravarthy has played 12 matches this season and has taken 17 wickets so far. He has been consistently scalping regular wickets for KKR this season. He took two wickets in the last match against CSK.