Table of Contents
The Indian Premier League (IPL) has been a melting pot of talent, strategy, and ever-evolving team compositions. Over the years, players have moved between franchises for various reasons—team dynamics, auctions, or tactical needs. Among these franchises, Royal Challengers Bangalore (RCB) and Kolkata Knight Riders (KKR) have built rich legacies and passionate fanbases. Interestingly, several players have donned the jerseys of both these iconic teams during their IPL careers.
Players who have represented both RCB and KKR in the IPL T20:
1. Phil Salt
- RCB- 2025
- KKR- 2024
Phil Salt, the attacking English wicketkeeper-batsman, is one of the recent players to represent both KKR and RCB. He was part of KKR’s squad in the 2024 season, where he impressed with a couple of blistering knocks at the top of the order, with 435 runs at an strike rate of 181. In 2025 auction, he was picked up by RCB to provide firepower in the powerplay. Across 11 IPL matches so far, Salt has scored 239 runs at an average of 29.91 and a strike rate of 168. Though he is still early in his stint with both franchises, Salt’s aggressive intent has made him a valuable asset.
2. Suyash Sharma

- RCB – 2025
- KKR – 2023-2024
Suyash Sharma entered into the IPL scene with KKR in 2023, catching attention with his crafty leg-spin bowling and calm temperament. A breakout performer, Suyash was later roped in by RCB for the 2025 season as they looked to strengthen their spin department. In his IPL journey so far, Suyash has played 23 matches, picking up 14 wickets at an economy rate of 8.5. His best figures of 3 for 30 came in a high-pressure match earlier this season, showing his ability to deliver under stress. Still a young name, his development in two top-tier teams bodes well for Indian cricket’s spin future.
Also READ: Kohli’s RCB Takes IPL 2025 by Storm: Stats, Betting Buzz, and the Quest for Glory
3. Manish Pandey

- RCB- 2009-2010
- KKR- 2014-2017, 2024-2025
Manish Pandey holds a special place in the IPL history, becoming the first Indian to score a century in the cash-rich league, a sensational 114* against Deccan Chargers (DC). That knock announced his arrival and made him one of the brightest prospects in Indian cricket. He later moved to KKR, where he played from 2014 to 2017, including a match-winning 94 in the 2014 final against Kings XI Punjab (KXIP) that helped KKR lift their second title. Over his IPL career, Pandey has played 173 matches, scored 3905 runs with an average of 30 and a strike rate of 122.
4. Quinton de Kock

- RCB- 2018
- KKR- 2025
Quinton de Kock, the dynamic South African wicketkeeper-batsman, had a brief stint with RCB in the 2018 season. Although he didn’t stay long but his aggressive batting made an impact at the top. In 2025 auction, he joined KKR to add experience and left-handed flair to their batting lineup. Across his IPL career, de Kock has played 114 matches, scoring over 3,300 runs at an average of 31 and a strike rate of 134.40. His highest score is an explosive 140, playing from the Lucknow Super Giants (LSG). Whether setting the tone in the powerplay or anchoring an innings, de Kock has delivered consistently across teams.
5. Moeen Ali

- RCB- 2018-2020
- KKR- 2025
Moeen Ali, the elegant English all-rounder who has enjoyed impactful spells with both franchises. He was a part of RCB from 2018 to 2020, often playing the role of a floater in the batting order and contributing with his off-spin. His calm demeanor and ability to adapt made him a strategic option for the team. In 2025 auction, Moeen switched to KKR, where his experience has been valuable in pressure situations. In 73 IPL matches, Moeen has scored 1167 runs at an average of 22 and a strike rate of 140.00. With the ball, he has taken 41 wickets with best figures of 4 for 25. His all-round ability offers balance and flexibility to any T20 setup.
Also WATCH: Mitchell Starc loses cool at a fan during his departure from India after IPL 2025 cancellation