Menu

Account

Create a free account Go Pro

Already have an account? Log in

Royal Challengers Bengaluru Squad and Player Stats IPL 2026

Every Royal Challengers Bengaluru player over the last 20 IPL matches in numbers, from runs to wickets and catches

Updated , after the Gujarat Titans game

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 Royal Challengers Bengaluru Virat Kohli Batter 20 20 827 162.5 26 0 - 9 1685
2 Royal Challengers Bengaluru Rajat Patidar Batter 18 18 574 187.0 46 0 - 10 1244
3 Royal Challengers Bengaluru Devdutt Padikkal Batter 15 15 464 168.7 24 0 - 13 1072
4 Royal Challengers Bengaluru Philip Salt Keeper 10 10 366 176.8 20 0 - 9 810
5 Royal Challengers Bengaluru Tim David Batter 16 16 306 183.2 23 0 18.00 3 677
6 Royal Challengers Bengaluru Jitesh Sharma Keeper 19 15 249 162.7 16 0 - 20 719
7 Royal Challengers Bengaluru Krunal Pandya All-rounder 20 11 238 143.4 11 17 7.96 5 1200
8 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 6 6 208 185.7 13 0 - 1 446
9 Royal Challengers Bengaluru Romario Shepherd All-rounder 19 9 100 131.6 6 12 10.71 5 702
10 Royal Challengers Bengaluru Mayank Agarwal Batter 4 4 95 148.4 2 0 - 0 177
11 Royal Challengers Bengaluru Jacob Bethell All-rounder 8 7 95 123.4 3 0 - 4 233
12 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 20 6 38 126.7 1 33 8.13 4 1427
13 Royal Challengers Bengaluru Liam Livingstone All-rounder 2 2 25 156.3 2 0 - 1 59
14 Royal Challengers Bengaluru Yash Dayal Bowler 4 2 4 57.1 0 3 9.19 2 156
15 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 12 2 3 150.0 0 19 8.93 3 783
16 Royal Challengers Bengaluru Lungi Ngidi Bowler 1 1 0 0.0 0 1 12.75 0 32
17 Royal Challengers Bengaluru Josh Hazlewood Bowler 15 1 0 0.0 0 19 9.30 8 863
18 Royal Challengers Bengaluru Jacob Duffy Bowler 6 0 0 - 0 9 10.12 1 355
19 Royal Challengers Bengaluru Jordan Cox Keeper 1 0 0 - 0 0 - 1 8
20 Royal Challengers Bengaluru Nuwan Thushara Bowler 1 0 0 - 0 1 6.00 0 54
21 Royal Challengers Bengaluru Suyash Sharma Bowler 16 0 0 - 0 13 9.30 0 575
22 Royal Challengers Bengaluru Manoj Bhandage All-rounder 1 0 0 - 0 0 - 1 8
23 Royal Challengers Bengaluru Abhinandan Singh Bowler 3 0 0 - 0 3 12.20 2 121
23 players over Royal Challengers Bengaluru's last 20 IPL matches. Each head sorts the table.

Royal Challengers Bengaluru IPL 2026 Squad

25 players named, the captain first, as of 11 Nov 2026

Royal Challengers Bengaluru IPL Squad Questions

Who is Royal Challengers Bengaluru's top run scorer?

Over Royal Challengers Bengaluru's last 20 IPL matches, Virat Kohli with 827 runs in 20, at a strike rate of 162.5.

Who has taken the most wickets for Royal Challengers Bengaluru?

Over Royal Challengers Bengaluru's last 20 IPL matches, Bhuvneshwar Kumar with 33 wickets at 8.13 an over.

Who has played the most for Royal Challengers Bengaluru recently?

Virat Kohli, in 20 of Royal Challengers Bengaluru's last 20 IPL matches. 23 players have played for them in that time.

Who is in the Royal Challengers Bengaluru squad?

Royal Challengers Bengaluru's IPL 2026 squad has 25 players: Abhinandan Singh, Bhuvneshwar Kumar, Devdutt Padikkal, Jacob Bethell, Jacob Duffy, Jitesh Sharma, Jordan Cox, Josh Hazlewood, Kanishk Chouhan, Krunal Pandya, Mangesh Yadav, Nuwan Thushara, Philip Salt, Rajat Patidar, Rasikh Salam Dar, Romario Shepherd, Satvik Deswal, Suyash Sharma, Swapnil Singh, Tim David, Venkatesh Iyer, Vicky Kanhaiya Ostwal, Vihaan Manoj Malhotra, Virat Kohli, Yash Dayal.