Virat Kohli, the highest run-scorer in IPL history, joined Royal Challengers Bangalore in 2008, making him the only player to play for one franchise in every season.
Prior to the 2008 IPL, Rahul Dravid was the team's iconic player and was granted captaincy. In the IPL, Dravid was the first captain to guide Virat Kohli. RCB was led by Dravid in the 2008 IPL. RCB finished the season with just 4 victories.
Kevin Pietersen, who captained RCB in IPL 2009, managed only two wins and remained with the Bengaluru-based franchise until IPL 2010.
Anil Kumble replaced Kevin Pietersen as RCB's captain in IPL 2009, leading the team to the final, despite supporting Virat Kohli, but losing to Deccan Chargers.
In the 2011 and 2012 IPL, Daniel Vettori led RCB. In 28 games played under him, RCB managed 15 victories. Following his retirement, Vettori became a coach for RCB. Following the 2018 IPL, he lost his job.
After joining Royal Challengers Bangalore in the IPL 2022 mega-auction, Faf du Plessis was chosen captain of the team. He guided RCB to the IPL 2022 second round. Virat Kohli plays for RCB under du Plessis's direction.