Preview: 

The IPL 2025 is set to resume after a break and Royal Challengers Bengaluru (RCB) and Kolkata Knight Riders (KKR) will lock horns at M. Chinnaswamy Stadium in Bengaluru on May 17. Notably, the tournament started with a match between both the teams at Eden Gardens on March 22. Now, as the tournament is resuming after getting suspended for a short time, both RCB and KKR will be seen locking horns again to start the second half of the tournament.

In the last encounter, RCB registered a convincing win over KKR by seven wickets chasing a target of 175 runs within 17 overs. Talking about their current standings, RCB are at the spot with eight wins and three losses so far while KKR are placed at sixth spot with five wins and six losses. Let’s have a look at fantasy cricket tips, pitch report, probable XIs, captain, vice captain and more ahead of the RCB versus KKR IPL 2025 58th match.

RCB vs KKR Match Details

Match Number

58

Teams

Royal Challengers Bengaluru vs Kolkata Knight Riders

Venue

M. Chinnaswamy Stadium, Bengaluru

Time

7:30 PM (IST)

On-Field Umpire Nitin Menon, Ananthapadmanabhan N
Third Umpire Saidarshan Kumar M G

RCB vs KKR Head-to-Head Stats & Records

Royal Challengers Bengaluru and Kolkata Knight Riders have faced each other 35 times in the IPL history so far. Out of these 35 matches, KKR have won 20 times while RCB have defeated them on 15 occasions.

Royal Challengers Bengaluru

vs

Kolkata Knight Riders

35

Matches Played

35

15

Won

20

221

Highest Score

222

0

No Result

0

49

Lowest Score

84

22 Tosses Won 13
4 Elected To Bat 4
18 Elected To Field 9
12 Won Toss And Match 10
2 Toss Won, Batting First, Match Won 2
10 Toss Won, Bowling First, Match Won 8
152.06 Avg. Runs 160.29
5.63 Avg. Wickets 5.77

RCB vs KKR Pitch Report

pitch report 14

The surface of the M.Chinnaswamy Stadium has been a paradise for the batters throughout the years. We usually see high-scoring clashes at this ground where the team batting first looks to get past 200 runs. However, the fast bowlers can turn out to be effective with the new ball. The team batting first has won 43 matches at this ground in the IPL while the chasing team has won 53 times. The average score batting first at this ground is around 168 runs.

KKR vs RCB Probable Playing XI

KKR: Rahmanullah Gurbaz (wk), Sunil Narine, Venkatesh Iyer, Ajinkya Rahane (c), Manish Pandey, and Rinku Singh, Andre Russell, Anrich Nortje, Varun Chakravarthy, Harshit Rana, and Vaibhav Arora:

Impact Player: Rovman Powell

RCB: Phil Salt, Virat Kohli, Rajat Patidar (c), Liam Livingstone, Jitesh Sharma (wk), Tim David, Krunal Pandya, Swapnil Singh, Bhuvneshwar Kumar, Lungi Ngidi, Yash Dayal:

Impact player: Mayank Agarwal

KKR vs RCB IPL 2025 Full Squads

RCB: Virat Kohli, Rajat Patidar (c), Swastik Chikara, Jitesh Sharma, Philip Salt, Manoj Bhandage, Tim David, Krunal Pandya, Liam Livingstone, Romario Shepherd, Jacob Bethell, Swapnil Singh, Bhuvneshwar Kumar, Josh Hazlewood, Nuwan Thushara, Lungi Ngidi, Yash Dayal, Rasikh Dar Salam, Suyash Sharma, Mohit Rathee, Abhinandan Singh, Mayank Agarawal

RCB's Last Five Matches: Performance

Win Win Win Win Loss

KKR: Ajinkya Rahane (c), Manish Pandey, Angkrish Raghuvanshi, Rinku Singh, Luvnith Sisodia, Quinton de Kock, Rahmanullah Gurbaz, Sunil Narine, Andre Russell, Ramandeep Singh , Anukul Roy, Rovman Powell, Venkatesh Iyer, Moeen Ali, Varun Chakaravarthy, Harshit Rana, Vaibhav Arora, Mayank Markande, Anrich Nortje, Spencer Johnson, Chetan Sakariya

KKR's Last Five Matches: Performance

Loss Win Win AB Loss

RCB vs KKR, IPL 2025 Match 58: Top Captain and Vice Captain Picks

Contest Captain Vice Captain
Grand League Virat Kohli Sunil Narine
Head to Head Ajinkya Rahane Krunal Pandya

RCB vs KKR, IPL 2025 Match 58: Top Players to pick

key players 16

Virat Kohli: Star RCB Virat Kohli is currently among the leading run scorers in the ongoing IPL season and has been looking in great touch this year. The opening batter has amassed 505 runs from 11 matches in IPL 2025 so far at an average of 63.12 along with seven fifties.

Ajinkya Rahane: Skipper Ajinkya Rahane has been a key performer and KKR’s leading run getter this year. He has amassed 375 runs from 11 matches so far at a strike rate of 146.48 hitting three half-centuries.

Krunal Pandya: Spin bowler Krunal Pandya has been a key performer for RCB with his ability to take wickets at crucial moments and turn the match around. He is RCB’s second leading wicket taker with 14 wickets in 11 matches at an average of 21.42 and an economy rate of 8.57.

Sunil Narine: Sunil Narine is slowly getting his form in the last stage of IPL 2025 and could turn out to be match winner against RCB in Bengaluru. With the bat, Narine has scored 214 runs at a strike rate of 167.96 and took 10 wickets with the ball in 11 matches so far.

RCB vs KKR, IPL 2025 Match 58: Players to avoid

players to avoid 12

Swapnil Singh: Swapnil Singh hasn’t played a single match this year and is unlikely to get a chance in the upcoming match against KKR.

Venkatesh Iyer: KKR vice-captain Venkatesh Iyer hasn’t been able to make an impact this season apart from his half-century against Sunrisers Hyderabad at Eden Gardens.

RCB vs KKR Match 58 Fantasy Team 1

grand league 1 8

Wicketkeepers: Jitesh Sharma, Rahmanullah Gurbaz

Batters: Ajinkya Rahane, Virat Kohli (captain), Tim David, Mayank Agarwal

All-Rounders: Krunal Pandya, Sunil Narine (vice-captain)

Bowlers: Varun Chakravarthy, Yash Dayal, Lungi Ngidi

RCB vs KKR Match 58 Fantasy Team 2

grand league 2 7

Wicketkeepers: Rahmanullah Gurbaz

Batters: Ajinkya Rahane (captain), Virat Kohli, Tim David, Mayank Agarwal

All-Rounders: Krunal Pandya (vice-captain), Andre Russell

Bowlers: Bhuvneshwar Kumar, Varun Chakravarthy, Vaibhav Arora, Suyash Sharma

Click Here: RCB vs KKR Match Prediction

Disclaimer: The fantasy tips and facts expressed within this article are the author's personal opinions. They do not reflect the views of SportsTiger. It is not a reflection of the actual points you might earn. SportsTiger does not assume any responsibility or liability for the same.