Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Royal Challengers Bengaluru Squad and Player Stats IPL 2026

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

Updated 31 May 2026, after the Gujarat Titans game

#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 Royal Challengers Bengaluru Virat Kohli Batter 30 30 1411 161.1 59 0 - 18 2873
2 Royal Challengers Bengaluru Faf du Plessis Batter 14 14 559 171.5 31 0 - 7 1185
3 Royal Challengers Bengaluru Rajat Patidar Batter 23 23 519 160.2 40 0 - 10 1123
4 Royal Challengers Bengaluru Devdutt Padikkal Batter 13 13 348 158.2 18 0 - 8 794
5 Royal Challengers Bengaluru Glenn Maxwell All-rounder 12 12 315 186.4 26 6 7.18 3 899
6 Royal Challengers Bengaluru Tim David Batter 15 15 311 170.9 23 0 - 5 711
7 Royal Challengers Bengaluru Philip Salt Keeper 10 10 283 156.4 15 0 - 11 657
8 Royal Challengers Bengaluru Dinesh Karthik Keeper 14 14 237 179.5 15 0 - 5 543
9 Royal Challengers Bengaluru Jitesh Sharma Keeper 16 15 211 137.0 11 0 - 17 611
10 Royal Challengers Bengaluru Krunal Pandya All-rounder 16 10 188 140.3 9 14 8.40 3 934
11 Royal Challengers Bengaluru Mahipal Lomror All-rounder 10 10 151 165.9 12 0 12.00 1 330
12 Royal Challengers Bengaluru Cameron Green All-rounder 6 6 116 148.7 7 3 6.50 1 391
13 Royal Challengers Bengaluru Jacob Bethell All-rounder 5 4 110 134.1 3 0 - 2 238
14 Royal Challengers Bengaluru Romario Shepherd All-rounder 12 6 89 189.4 8 7 11.73 5 495
15 Royal Challengers Bengaluru Anuj Rawat Keeper 6 6 88 98.9 1 0 - 5 214
16 Royal Challengers Bengaluru Liam Livingstone All-rounder 4 4 87 129.9 7 0 13.00 2 189
17 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 2 2 51 221.7 3 0 - 0 115
18 Royal Challengers Bengaluru Will Jacks Batter 3 3 49 136.1 2 0 11.52 2 114
19 Royal Challengers Bengaluru Shahbaz Ahmed All-rounder 6 4 36 116.1 1 0 17.00 4 116
20 Royal Challengers Bengaluru Mayank Agarwal Batter 2 2 35 125.0 1 0 - 0 63
21 Royal Challengers Bengaluru Suyash Prabhudessai Batter 4 3 29 131.8 2 0 - 4 105
22 Royal Challengers Bengaluru Michael Bracewell All-rounder 2 1 26 162.5 0 1 10.67 0 100
23 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 16 7 24 88.9 1 29 8.25 3 1209
24 Royal Challengers Bengaluru David Willey All-rounder 3 2 15 125.0 0 1 7.74 1 95
25 Royal Challengers Bengaluru Swapnil Singh All-rounder 3 2 15 150.0 1 1 5.52 2 101
26 Royal Challengers Bengaluru Vijaykumar Vyshak Bowler 8 3 14 127.3 1 10 9.58 4 435
27 Royal Challengers Bengaluru Mohammed Siraj Bowler 13 3 13 144.4 2 18 6.99 3 844
28 Royal Challengers Bengaluru Wanindu Hasaranga All-rounder 4 3 13 100.0 0 4 8.77 0 179
29 Royal Challengers Bengaluru Harshal Patel Bowler 7 1 6 150.0 1 9 8.95 1 380
30 Royal Challengers Bengaluru Karn Sharma Bowler 5 1 6 150.0 0 4 11.63 1 174
31 Royal Challengers Bengaluru Yash Dayal Bowler 14 3 4 50.0 0 14 7.80 2 649
32 Royal Challengers Bengaluru Reece Topley Bowler 3 1 3 50.0 0 3 11.52 0 130
33 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 8 2 3 150.0 0 11 8.41 2 488
34 Royal Challengers Bengaluru Wayne Parnell Bowler 4 1 2 40.0 0 5 9.94 3 216
35 Royal Challengers Bengaluru Manoj Bhandage All-rounder 2 1 1 25.0 0 0 - 1 13
36 Royal Challengers Bengaluru Lungi Ngidi Bowler 2 1 0 0.0 0 4 10.13 0 147
37 Royal Challengers Bengaluru Alzarri Joseph Bowler 2 0 0 - 0 1 7.22 0 51
38 Royal Challengers Bengaluru Josh Hazlewood Bowler 12 1 0 0.0 0 16 9.03 6 712
39 Royal Challengers Bengaluru Lockie Ferguson Bowler 3 0 0 - 0 5 10.06 3 201
40 Royal Challengers Bengaluru Mayank Dagar Bowler 3 1 0 0.0 0 1 7.27 3 84
41 Royal Challengers Bengaluru Jacob Duffy Bowler 5 0 0 - 0 8 9.61 0 309
42 Royal Challengers Bengaluru Akash Deep All-rounder 1 0 0 - 0 1 9.67 0 41
43 Royal Challengers Bengaluru Suyash Sharma Bowler 12 0 0 - 0 5 8.94 1 269
44 Royal Challengers Bengaluru Himanshu Sharma All-rounder 1 0 0 - 0 0 9.33 0 8
45 Royal Challengers Bengaluru Saurav Chauhan Batter 1 1 0 0.0 0 0 - 0 2
46 Royal Challengers Bengaluru Abhinandan Singh Bowler 2 0 0 - 0 3 10.20 2 121
46 players over Royal Challengers Bengaluru's last 30 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 30 IPL matches, Virat Kohli with 1411 runs in 30, at a strike rate of 161.1.

Who has taken the most wickets for Royal Challengers Bengaluru?

Over Royal Challengers Bengaluru's last 30 IPL matches, Bhuvneshwar Kumar with 29 wickets at 8.25 an over.

Who has played the most for Royal Challengers Bengaluru recently?

Virat Kohli, in 30 of Royal Challengers Bengaluru's last 30 IPL matches. 46 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.