RCB vs KKR Dream11 Prediction, Match 58, IPL Fantasy Cricket Tips, Playing 11, Injury Updates & Pitch Report for IPL 2025

Both teams will be keen to do well.

ByĀ CricTracker Staff

Updated - 17 May 2025, 19:02 IST

1 Min Read

Table Of Contents

Preview

Royal Challengers Bengaluru will take on Kolkata Knight Riders in the 58th match of the IPL 2025. The 18th season of the IPL resumes after a gap of nine days and we will be having the final on June 3rd and the playoffs will begin from May 1st. This has been a competitive season and plenty of sides are still in the hunt as we approach the final few weeks. 

Kolkata Knight Riders are sixth in the table with five wins, six losses and a no result in twelve matches. They have an outside chance for qualification if they manage to win the rest of their games and other results also go their way. Mooen Ali and De Kock will be unavailable for the rest of the season.

Royal Challengers Bengaluru have been in great form this year winning eight of the eleven matches so far this season and are second in the table. They will be keen to finish in the top 2 and this promises to be a thriller between these two sides. 

IPL 2025: Match 58, RCB vs KKR Match Prediction
Also Check

IPL 2025: Match 58, RCB vs KKR Match Prediction

Match Information

Royal Challengers Bengaluru vs Kolkata Knight Riders, Match 58

Indian Premier League, 17 May 2025, Sat, 7:30 PM IST ,M.Chinnaswamy Stadium, Bengaluru

Live Stream

JioStar

Weather Report

M.Chinnaswamy Stadium, Bengaluru

Clouds

27.7°C

64% (Humidity)

Team Form (Last 5 matches)

Royal Challengers Bengaluru

W
W
W
W
L

Kolkata Knight Riders

L
W
W
T
L

Players Stats in current Series

1

Virat Kohli

RCB - bat

657 Runs

15Ā Matches

2

Philip Salt

RCB - wk

403 Runs

13Ā Matches

3

390 Runs

13Ā Matches

4

Rajat Patidar

RCB - bat

312 Runs

15Ā Matches

300 Runs

12Ā Matches

6

261 Runs

15Ā Matches

291.67

8Ā Matches

2

Tim David

RCB - bat

185.15

12Ā Matches

3

176.35

15Ā Matches

4

Philip Salt

RCB - wk

175.98

13Ā Matches

5

Jacob Bethell

RCB - all

171.79

2Ā Matches

6

Sunil Narine

KKR - all

170.83

12Ā Matches

1

Josh Hazlewood

RCB - bowl

22 Wkts

12Ā Matches

17 Wkts

13Ā Matches

3

Krunal Pandya

RCB - all

17 Wkts

15Ā Matches

17 Wkts

14Ā Matches

5

Vaibhav Arora

KKR - bowl

17 Wkts

12Ā Matches

6

Harshit Rana

KKR - bowl

15 Wkts

13Ā Matches

1

Nuwan Thushara

RCB - bowl

6.50

1Ā Match

2

Anukul Roy

KKR - all

6.75

1Ā Match

7.66

13Ā Matches

4

Sunil Narine

KKR - all

7.80

12Ā Matches

5

Krunal Pandya

RCB - all

8.24

15Ā Matches

8.44

10Ā Matches

Probable Playing XI

Royal Challengers Bengaluru

PD Salt (wk), JM Sharma, RM Patidar (C), Virat Kohli, Tim David, KH Pandya, Romario Shepherd, Yash Dayal, B Kumar, L Ngidi, Mayank Agarwal

Bench : Devdutt Padikkal, Swapnil Singh, S Chikara, M Bhandage, LS Livingstone, Jacob Bethell, Mohit Rathee, Josh Hazlewood, Rasikh Salam, Suyash Sharma, N Thushara, A Singh

Kolkata Knight Riders

Rahmanullah Gurbaz (wk), RK Singh, Angkrish Raghuvanshi, Ajinkya Rahane (C), VR Iyer, Ramandeep Singh, AD Russell, SP Narine, Vaibhav Arora, Varun Chakravarthy, H Rana

Bench : Q de Kock, L Sisodia, Manish Pandey, Rovman Powell, AS Roy, MM Ali, M Markande, A Nortje, SH Johnson, C Sakariya, Umran Malik

Injury and availability news

Hazlewood might not be available for this match. Mooen Ali and Quniton De Kock are not available for the rest of the season.

Pitch Report

The surface here will be a balanced one with good help for both pacers and spinners. Both teams will prefer chaisng at this venue.

50%

Pace Bowling

50%

Spin Bowling

55%

Batting Pitch

173

Average Score

45%

Bowling Pitch

Player Picks

9
C

Virat Kohli RCB | BAT

Virat Kohli is the leading run-getter in this history of IPL with more than 8000 runs. He scored a half century in the previous match and will be a good captaincy pick for this match.

9
C

Sunil Narine KKR | ALL

Sunil Narine has picked up 10 wickets in eleven matches and will also open the batting for his team. He will be a good option for this match.

7

Tim David RCB | BAT

Tim David has done well so far this season with 186 runs in eleven matches. He will be a top pick.

8

Varun Chakravarthy KKR | BOWL

Varun Chakravarthy has picked up 17 wickets in 12 matches so far this season and will be looking to put up a good show.

8

Krunal Pandya RCB | ALL

Krunal Pandya has contributed with both bat and ball in various matches and will be a handy budget pick for this match.

7.5

Ajinkya Rahane KKR | BAT

Ajinkya Rahane has scored 375 runs in 12 matches and will be a good option to have for this match.

Avoid Having These Players In Your Fantasy Sports Team

8

Anukul Roy

KKR | ALL

9

Swapnil Singh

RCB | ALL

Last Updated On - May 17 2025 7:02 PM

Players
11/11

Team 1

RCB

6 : 5

KKR

Credits Left
9/100

Head To Head
Jitesh Sharma

7

Angkrish Raghuvanshi

9.5

Ajinkya Rahane

7.5

Virat Kohli

9

Tim David

7

Andre Russell
VC

9

Sunil Narine
C

9

Krunal Pandya

8

Romario Shepherd

8

Varun Chakravarthy

8

Bhuvneshwar Kumar

9

Players
11/11

Team 1

RCB

6 : 5

KKR

Credits Left
11/100

Grand League
Philip Salt

6.5

Ajinkya Rahane

7.5

Virat Kohli
C

9

Tim David

7

Andre Russell
VC

9

Sunil Narine

9

Romario Shepherd

8

Varun Chakravarthy

8

Harshit Rana

7.5

Bhuvneshwar Kumar

9

Lungi Ngidi

8.5

Players
11/11

Team 1

RCB

6 : 5

KKR

Credits Left
8/100

Mega League
Jitesh Sharma

7

Rinku Singh

8.5

Angkrish Raghuvanshi

9.5

Virat Kohli

9

Tim David

7

Andre Russell
C

9

Sunil Narine

9

Krunal Pandya
VC

8

Varun Chakravarthy

8

Yash Dayal

8

Bhuvneshwar Kumar

9

This is an app-only feature

Get the Crictracker app to view this team

Download App

Players
11/11

Team 1

RCB

6 : 5

KKR

Credits Left
8/100

CricTracker Special
Jitesh Sharma

7

Rinku Singh

8.5

Angkrish Raghuvanshi

9.5

Virat Kohli

9

Tim David

7

Andre Russell
C

9

Sunil Narine

9

Krunal Pandya
VC

8

Varun Chakravarthy

8

Yash Dayal

8

Bhuvneshwar Kumar

9

More Match Details

Get every cricket updates! Follow Us:

Note

Updated Fantasy teams and Playing XIs of every match will be provided in our Telegram channel if the information is available.

Disclaimer

This team is based on the understanding, analysis, and instinct of the author. While selecting your team, consider the points mentioned and make your own decision.

Download Our App

For a better experience: Download the CricTracker app from theĀ IOS andĀ Google Play Store