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 40 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 40 40 1754 157.3 70 0 - 15 3520
2 Royal Challengers Bengaluru Rajat Patidar Batter 36 36 1108 176.4 82 0 - 13 2346
3 Royal Challengers Bengaluru Devdutt Padikkal Batter 25 25 711 162.0 38 0 - 14 1585
4 Royal Challengers Bengaluru Philip Salt Keeper 19 19 605 173.4 33 0 - 15 1387
5 Royal Challengers Bengaluru Tim David Batter 25 24 492 187.1 37 0 18.00 10 1147
6 Royal Challengers Bengaluru Jitesh Sharma Keeper 30 23 376 154.7 23 0 - 34 1146
7 Royal Challengers Bengaluru Krunal Pandya All-rounder 31 16 335 139.0 15 31 7.77 8 1933
8 Royal Challengers Bengaluru Faf du Plessis Batter 9 9 268 179.9 15 0 - 7 624
9 Royal Challengers Bengaluru Will Jacks Batter 7 7 222 177.6 18 1 10.60 3 513
10 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 6 6 208 185.7 13 0 - 1 446
11 Royal Challengers Bengaluru Cameron Green All-rounder 8 7 187 162.6 8 8 7.87 3 713
12 Royal Challengers Bengaluru Dinesh Karthik Keeper 8 8 183 184.8 11 0 - 3 421
13 Royal Challengers Bengaluru Jacob Bethell All-rounder 10 9 162 139.7 6 0 - 5 382
14 Royal Challengers Bengaluru Romario Shepherd All-rounder 22 10 153 170.0 12 13 10.86 7 885
15 Royal Challengers Bengaluru Liam Livingstone All-rounder 9 8 112 133.3 9 2 6.91 4 340
16 Royal Challengers Bengaluru Mayank Agarwal Batter 4 4 95 148.4 2 0 - 0 177
17 Royal Challengers Bengaluru Mahipal Lomror All-rounder 7 7 75 163.0 5 0 12.00 2 180
18 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 30 10 48 94.1 1 45 8.33 6 1967
19 Royal Challengers Bengaluru Swapnil Singh All-rounder 7 5 37 176.2 3 6 8.67 2 334
20 Royal Challengers Bengaluru Karn Sharma Bowler 8 3 31 206.7 3 6 10.07 6 354
21 Royal Challengers Bengaluru Anuj Rawat Keeper 1 1 25 178.6 0 0 - 0 59
22 Royal Challengers Bengaluru Suyash Prabhudessai Batter 1 1 24 133.3 0 0 - 0 42
23 Royal Challengers Bengaluru Glenn Maxwell All-rounder 4 3 20 222.2 1 2 7.40 1 134
24 Royal Challengers Bengaluru Yash Dayal Bowler 24 3 4 50.0 0 23 8.78 5 1043
25 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 14 2 3 150.0 0 20 8.64 4 844
26 Royal Challengers Bengaluru Lockie Ferguson Bowler 7 1 1 100.0 0 9 10.41 4 372
27 Royal Challengers Bengaluru Vijaykumar Vyshak Bowler 2 1 1 50.0 0 2 10.88 3 107
28 Royal Challengers Bengaluru Manoj Bhandage All-rounder 3 1 1 25.0 0 0 - 2 21
29 Royal Challengers Bengaluru Mohammed Siraj Bowler 8 2 0 - 0 11 7.59 3 502
30 Royal Challengers Bengaluru Lungi Ngidi Bowler 2 1 0 0.0 0 4 10.13 0 147
31 Royal Challengers Bengaluru Josh Hazlewood Bowler 25 2 0 0.0 0 37 8.57 9 1614
32 Royal Challengers Bengaluru Reece Topley Bowler 1 0 0 - 0 1 15.69 0 31
33 Royal Challengers Bengaluru Jacob Duffy Bowler 6 0 0 - 0 9 10.12 1 355
34 Royal Challengers Bengaluru Jordan Cox Keeper 1 0 0 - 0 0 - 1 8
35 Royal Challengers Bengaluru Nuwan Thushara Bowler 1 0 0 - 0 1 6.00 0 54
36 Royal Challengers Bengaluru Suyash Sharma Bowler 26 0 0 - 0 17 8.42 1 857
37 Royal Challengers Bengaluru Saurav Chauhan Batter 1 1 0 0.0 0 0 - 0 2
38 Royal Challengers Bengaluru Abhinandan Singh Bowler 3 0 0 - 0 3 12.20 2 121
38 players over Royal Challengers Bengaluru's last 40 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 40 IPL matches, Virat Kohli with 1754 runs in 40, at a strike rate of 157.3.

Who has taken the most wickets for Royal Challengers Bengaluru?

Over Royal Challengers Bengaluru's last 40 IPL matches, Bhuvneshwar Kumar with 45 wickets at 8.33 an over.

Who has played the most for Royal Challengers Bengaluru recently?

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