The epic rivalry of IPL 2025 begins with RCB VS KKR | Rivalry History 

Past RCB vs KKR  history 

In the whole IPL, these two giants have fought 24  times head-on-head with KKR coming on top with a staggering 20 wins, followed by RCB’s 14 wins 

The last time Royal Challengers Bangalore (RCB) defeated Kolkata Knight Riders (KKR) was during IPL 2022 when they successfully chased down 129 runs at the DY Patil Stadium in Navi Mumbai. Since then, RCB has not beaten KKR in any subsequent encounters.

With Kolkata Knight Riders (KKR) soaring high after their IPL 2024 triumph, and Royal Challengers Bangalore (RCB) boasting an army of loyal fans, this new edition promises to be a spectacular clash of titans. Last year’s win by KKR elevated them to a new level of confidence, while RCB entered the season with a fresh hunger, driven by the weight of their fanbase and their quest for that elusive title.

Will KKR’s momentum from the previous year be enough to carry them through, or will RCB, with their star-studded lineup and massive support, finally break their title drought? The stage is set, and this season’s battles will certainly define who gets to dominate the IPL 2025.

KKR (Kolkata Knight Riders)

  1. Venkatesh Iyer – AR (NEW)
  2. Rinku Singh – BAT (Old)
  3. Varun Chakravarthy – AR (Old)
  4. Andre Russell – AR (Old)
  5. Sunil Narine – BOWL (Old)
  6. Anrich Nortje – BOWL (NEW)
  7. Harshit Rana – BOWL (Old)
  8. Ramandeep Singh – AR (Old)
  9. Quinton de Kock – BAT (NEW)
  10. Angkrish Raghuvanshi – BAT (NEW)
  11. Spencer Johnson – BOWL (NEW)
  12. Rahmanullah Gurbaz – BAT (NEW)
  13. Moeen Ali – AR (NEW)
  14. Vaibhav Arora – BOWL (NEW)
  15. Rovman Powell – BAT (NEW)
  16. Ajinkya Rahane – BAT (NEW) (Captain)
  17. Umran Malik – BOWL (NEW)
  18. Manish Pandey – BAT (NEW)
  19. Anukul Roy – AR (NEW)
  20. Luvnith Sisodia – BAT (NEW)
  21. Mayank Markande – BOWL (NEW)

Royal Challengers Bengaluru (RCB)

  1. Virat Kohli – BAT (Old)
  2. Rajat Patidar – BAT (Old)
  3. Yash Dayal – BOWL (Old)
  4. Devdutt Padikkal – BAT (NEW)
  5. Swastik Chikara – BAT (NEW)
  6. Tim David – BAT (NEW)
  7. Krunal Pandya – AR (NEW)
  8. Liam Livingstone – AR (NEW)
  9. Manoj Bhandage – AR (NEW)
  10. Jacob Bethell – AR (NEW)
  11. Romario Shepherd – AR (NEW)
  12. Swapnil Singh – AR (NEW)
  13. Mohit Rathee – AR (NEW)
  14. Philip Salt – WK-BAT (NEW)
  15. Jitesh Sharma – WK-BAT (NEW)
  16. Josh Hazlewood – BOWL (NEW)
  17. Bhuvneshwar Kumar – BOWL (NEW)
  18. Lungi Ngidi – BOWL (NEW)
  19. Rasikh Dar Salam – BOWL (NEW)
  20. Suyash Sharma – BOWL (NEW)
  21. Nuwan Thushara – BOWL (NEW)
  22. Abhinandan Singh – BOWL (NEW)

Leave a Comment