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