Menu

Account

Create a free account Go Pro

Already have an account? Log in

Royal Challengers Bengaluru Squad 2026: IPL

Every Royal Challengers Bengaluru player over the last 30 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 30 30 1301 141.3 39 0 - 15 2533
2 Royal Challengers Bengaluru Rajat Patidar Batter 18 18 689 183.2 49 0 - 5 1443
3 Royal Challengers Bengaluru Faf du Plessis Batter 15 15 609 145.0 26 0 - 4 1165
4 Royal Challengers Bengaluru Devdutt Padikkal Batter 12 12 363 165.8 20 0 - 6 791
5 Royal Challengers Bengaluru Philip Salt Keeper 9 9 322 191.7 18 0 - 4 730
6 Royal Challengers Bengaluru Dinesh Karthik Keeper 13 12 229 156.8 12 0 - 7 579
7 Royal Challengers Bengaluru Tim David Batter 10 9 181 223.5 14 0 18.00 5 436
8 Royal Challengers Bengaluru Will Jacks Batter 5 5 181 190.5 16 2 10.40 1 447
9 Royal Challengers Bengaluru Jitesh Sharma Keeper 14 8 165 185.4 12 0 - 17 535
10 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 4 4 157 176.4 10 0 - 1 331
11 Royal Challengers Bengaluru Krunal Pandya All-rounder 15 6 147 137.4 6 17 7.08 5 999
12 Royal Challengers Bengaluru Cameron Green All-rounder 7 6 139 139.0 3 7 7.48 4 550
13 Royal Challengers Bengaluru Glenn Maxwell All-rounder 12 11 137 148.9 7 3 7.22 4 450
14 Royal Challengers Bengaluru Mahipal Lomror All-rounder 11 10 109 147.3 5 0 8.50 6 298
15 Royal Challengers Bengaluru Anuj Rawat Keeper 6 6 101 171.2 6 0 - 3 243
16 Royal Challengers Bengaluru Romario Shepherd All-rounder 10 4 64 148.8 4 6 10.16 2 390
17 Royal Challengers Bengaluru Mayank Agarwal Batter 2 2 60 166.7 1 0 - 0 114
18 Royal Challengers Bengaluru Jacob Bethell All-rounder 5 5 52 152.9 3 0 - 3 144
19 Royal Challengers Bengaluru Michael Bracewell All-rounder 3 3 32 103.2 1 5 7.88 1 232
20 Royal Challengers Bengaluru Suyash Prabhudessai Batter 2 2 30 120.0 0 0 - 1 60
21 Royal Challengers Bengaluru Karn Sharma Bowler 11 4 28 175.0 3 13 9.07 5 602
22 Royal Challengers Bengaluru Liam Livingstone All-rounder 5 4 25 147.1 2 2 5.56 2 151
23 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 14 3 24 100.0 0 16 8.41 3 758
24 Royal Challengers Bengaluru Swapnil Singh All-rounder 4 3 22 200.0 2 5 9.85 0 233
25 Royal Challengers Bengaluru David Willey All-rounder 1 1 20 100.0 0 2 3.84 0 141
26 Royal Challengers Bengaluru Wanindu Hasaranga All-rounder 4 2 20 133.3 0 5 8.91 0 259
27 Royal Challengers Bengaluru Akash Deep All-rounder 2 2 19 190.0 1 1 13.42 1 77
28 Royal Challengers Bengaluru Saurav Chauhan Batter 2 2 18 128.6 1 0 - 0 36
29 Royal Challengers Bengaluru Kedar Jadhav All-rounder 1 1 12 120.0 0 0 - 1 28
30 Royal Challengers Bengaluru Shahbaz Ahmed All-rounder 3 2 6 75.0 0 1 11.00 1 65
31 Royal Challengers Bengaluru Josh Hazlewood Bowler 16 2 1 33.3 0 24 8.15 3 1036
32 Royal Challengers Bengaluru Lockie Ferguson Bowler 4 1 1 100.0 0 4 10.71 1 171
33 Royal Challengers Bengaluru Mohammed Siraj Bowler 15 2 0 0.0 0 16 7.36 4 809
34 Royal Challengers Bengaluru Alzarri Joseph Bowler 1 0 0 - 0 0 4.38 0 12
35 Royal Challengers Bengaluru Wayne Parnell Bowler 3 0 0 - 0 4 7.57 1 190
36 Royal Challengers Bengaluru Reece Topley Bowler 2 0 0 - 0 2 8.32 1 91
37 Royal Challengers Bengaluru Harshal Patel Bowler 6 1 0 0.0 0 5 9.12 1 219
38 Royal Challengers Bengaluru Mayank Dagar Bowler 2 0 0 - 0 0 6.67 0 24
39 Royal Challengers Bengaluru Jacob Duffy Bowler 1 0 0 - 0 1 12.43 1 46
40 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 6 0 0 - 0 9 8.92 2 356
41 Royal Challengers Bengaluru Jordan Cox Keeper 1 0 0 - 0 0 - 1 8
42 Royal Challengers Bengaluru Royal Challengers Bengaluru 1 0 0 - 0 0 - 0 6
43 Royal Challengers Bengaluru Nuwan Thushara Bowler 1 0 0 - 0 1 6.00 0 54
44 Royal Challengers Bengaluru Yash Dayal Bowler 15 0 0 - 0 14 8.37 4 646
45 Royal Challengers Bengaluru Suyash Sharma Bowler 14 0 0 - 0 12 8.05 0 588
46 Royal Challengers Bengaluru Himanshu Sharma All-rounder 1 0 0 - 0 0 14.50 0 -2
47 Royal Challengers Bengaluru Vijaykumar Vyshak Bowler 3 1 0 0.0 0 3 10.32 0 111
48 Royal Challengers Bengaluru Manoj Bhandage All-rounder 1 0 0 - 0 0 - 1 8
49 Royal Challengers Bengaluru Abhinandan Singh Bowler 1 0 0 - 0 0 16.20 0 0
49 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 in the Royal Challengers Bengaluru squad for 2026?

Royal Challengers Bengaluru's IPL 2026 squad has 25 players. The 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.

Who is Royal Challengers Bengaluru's top run scorer?

Over Royal Challengers Bengaluru's last 30 IPL matches, Virat Kohli with 1301 runs in 30, at a strike rate of 141.3.

Who has taken the most wickets for Royal Challengers Bengaluru?

Over Royal Challengers Bengaluru's last 30 IPL matches, Josh Hazlewood with 24 wickets at 8.15 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. 49 players have played for them in that time.