RCB vs KKR Head to Head in IPL: Royal Challengers Bengaluru vs Kolkata Knight Riders H2H Record, Stats & Results Ahead Of The IPL 2025 Match 58
RCB vs KKR Head to Head in IPL: After an exciting IPL hiatus, the 2025 season returns with a blockbuster face-off between Royal Challengers Bengaluru (RCB) and Kolkata Knight Riders (KKR).
The clash, scheduled for Saturday, May 17 at the iconic M. Chinnaswamy Stadium in Bengaluru, promises fireworks as these two giants battle for supremacy. RCB, led by Rajat Patidar, have displayed formidable form this season, sitting comfortably in a playoff spot with eight wins from eleven games.

Conversely, KKR's title defence has been underwhelming, languishing sixth with five wins and six losses - making this encounter a must-win for the Knight Riders to keep their playoff hopes alive.
The season opener between these two sides back in March was a statement of intent by RCB, who dismantled KKR with a seven-wicket victory inside 17 overs while chasing 175. As the IPL resumes, both teams will be eager to assert dominance in this high-stakes rivalry that has delivered some memorable moments over the years.
Match Details
- Date: Saturday, 17 May 2025
- Time: 7:30 PM IST
- Venue: M. Chinnaswamy Stadium, Bengaluru
- Broadcast: Star Sports Network
- Live Stream: Jio Hotstar
Pitch and Weather Conditions
The M. Chinnaswamy Stadium traditionally offers a balanced pitch, favouring batsmen with its true bounce but also assisting pacers with some early movement. The ground's relatively small boundaries encourage aggressive stroke play, making it a batting paradise. However, spinners have also enjoyed success here, particularly those with variations and control.
Weather forecasts suggest scattered thunderstorms during the evening, which might cause intermittent delays, but the stadium's efficient drainage system is likely to minimise disruptions. Humidity levels will be moderate, offering a pleasant atmosphere for players and fans alike.
RCB vs KKR Head to Head Record
| Matches Played | RCB Wins | KKR Wins | Matches Drawn/No Result |
|---|---|---|---|
| 35 | 15 | 20 | 0 |
Royal Challengers Bengaluru vs Kolkata Knight Riders Key Stats & Results
| Category | Player (RCB) | Stats | Player (KKR) | Stats |
|---|---|---|---|---|
| Top Run-scorer | Virat Kohli | 1021 runs, Avg 41 | Andre Russell | 396 runs, SR 197 |
| Top Wicket-taker | Bhuvneshwar Kumar | Key bowler, consistent | Sunil Narine | 27 wickets, Avg 20.81 |
| Most Sixes | Tim David | Notable power hitter | Andre Russell | 35 sixes |
| Home Wins at Chinnaswamy | RCB | 4 out of 12 matches | KKR | 8 out of 12 matches |
| Highest Individual Score | Virat Kohli | 437 runs at Avg 48.55 | Sunil Narine | 333 runs, SR 181 |
Team Preview: Royal Challengers Bengaluru
RCB have impressed this season with a well-balanced squad. Rajat Patidar’s leadership has brought stability, while veteran Virat Kohli continues to be the talisman, having already amassed 1021 runs against KKR in his IPL career. Phil Salt and Mayank Agarwal provide aggressive starts, supported by power hitters Tim David and Krunal Pandya. The bowling attack led by Bhuvneshwar Kumar and Lungi Ngidi offers a blend of pace and swing, supplemented by spin options like Romario Shepherd.
RCB’s ability to dominate in the death overs has been crucial, with a scoring rate nearing 12 runs per over in the final five overs. The return of Rajat Patidar from injury and Phil Salt from illness will boost their batting depth, while the introduction of impact player Suyash Sharma provides tactical flexibility in the bowling department.
Team Preview: Kolkata Knight Riders
KKR’s campaign has been a rollercoaster this season. Their batting revolves around power-hitters Andre Russell and Rinku Singh, with Sunil Narine providing explosive starts and valuable off-spin. Ajinkya Rahane’s consistency at the top order has been a bright spot, especially in the powerplay. Manish Pandey and Venkatesh Iyer offer stability in the middle order, though their availability is under consideration ahead of this clash.
Their bowling relies on spin maestro Varun Chakravarthy and the all-round skills of Andre Russell. Despite their solid economy rate, KKR have struggled to string consecutive wins together, putting immense pressure on their experienced players to deliver in crucial games such as this.
Key Players to Watch
- Virat Kohli (RCB): IPL 2025 form steady with runs and crucial innings. Holds an imposing record against KKR with over 1000 runs in 32 innings.
- Andre Russell (KKR): Known for explosive batting and effective bowling, Russell’s strike rate of 197 against RCB highlights his impact.
- Sunil Narine (KKR): Dangerous at the top and a key spinner, Narine has 27 wickets vs RCB, making him a key threat in the middle overs.
- Rajat Patidar (RCB): Team captain and batting mainstay, returning from injury to strengthen RCB’s top order.
- Varun Chakravarthy (KKR): Leg-spinner with 15 wickets against RCB, vital for breaking partnerships on a batting-friendly pitch.
- Phil Salt (RCB): Aggressive opener, recently recovered from illness and crucial to giving RCB strong starts.
Team News and Injuries
- RCB: Rajat Patidar has recovered well from a hand injury, having batted on two days during the lead-up. Phil Salt is fit after illness and ready to fire. Josh Hazlewood remains sidelined with a shoulder issue.
- KKR: Moeen Ali and Rovman Powell remain unavailable. Anukul Roy is in contention to replace Moeen Ali. Manish Pandey and Venkatesh Iyer are competing for the middle-order slot. Andre Russell and Sunil Narine are fit and expected to play.
Royal Challengers Bengaluru Squad
Jacob Bethell, Virat Kohli, Mayank Agarawal, Rajat Patidar(c), Jitesh Sharma(w), Tim David, Romario Shepherd, Krunal Pandya, Bhuvneshwar Kumar, Lungi Ngidi, Yash Dayal, Suyash Sharma, Rasikh Dar Salam, Manoj Bhandage, Liam Livingstone, Swapnil Singh, Philip Salt, Mohit Rathee, Swastik Chikara, Abhinandan Singh, Nuwan Thushara, Josh Hazlewood.
Kolkata Knight Riders Squad
Rahmanullah Gurbaz(w), Sunil Narine, Ajinkya Rahane(c), Angkrish Raghuvanshi, Manish Pandey, Andre Russell, Rinku Singh, Ramandeep Singh, Vaibhav Arora, Varun Chakaravarthy, Harshit Rana, Anrich Nortje, Mayank Markande, Anukul Roy, Luvnith Sisodia, Spencer Johnson, Moeen Ali, Quinton de Kock, Venkatesh Iyer, Rovman Powell, Chetan Sakariya.
Records and Milestones to Watch
- Virat Kohli requires one more four to reach 750 fours in IPL history.
- Phil Salt needs three sixes to complete 50 sixes in IPL.
- Phil Salt is 82 runs shy of 7000 T20 runs overall.
- Manish Pandey needs 95 runs to hit 4000 IPL runs.
- Mayank Agarwal is two sixes away from 50 IPL sixes.
- Moeen Ali requires five fours to reach 100 IPL fours.


Click it and Unblock the Notifications