

Indian veteran Virat Kohli has picked Royal Challengers Bengaluru’s all-time playing XI ahead of the Indian Premier League 2026. RCB head into the new season as defending champions after winning their maiden title in 2025, ending a 17-year wait for the trophy.
Kohli selected himself alongside Chris Gayle as the opening pair, while South African great AB de Villiers was slotted at No. 3. At No. 4, he picked Indian star KL Rahul, followed by current RCB captain Rajat Patidar at No. 5.
Further down the order, Kohli included Dinesh Karthik at No. 6, with all-rounder Harshal Patel at No. 7. For the spin department, he named legendary leg-spinner Anil Kumble at No. 8 and Yuzvendra Chahal as the second spinner. To complete the bowling attack, the Delhi-born batter opted for two overseas pace greats, Dale Steyn and Mitchell Starc, rounding off his RCB all-time XI.
Virat Kohli’s all-time RCB playing XI
Chris Gayle, Virat Kohli, AB de Villiers, KL Rahul, Rajat Patidar, Dinesh Karthik, Harshal Patel, Anil Kumble, Mitchell Starc, Dale Steyn, Yuzvendra Chahal
BAN vs PAK 2026: Pakistan lodge complaint after controversial review in third ODI
IPL 2026: ‘I told the CSK management to pick him straight away’ – World Cup winner backs Varun Chakravarthy to bounce back
NZ vs SA 2026: Ish Sodhi ruled out of remainder T20I series with broken thumb
Ultimate goal is to win the 2027 ICC Cricket World Cup, says Shubman Gill

