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 20 IPL matches in numbers, from runs to wickets and catches

Updated , after the Gujarat Titans game

#Player M Inns Runs Avg SR 4s 6s 50s 100s Ducks HS
1 Royal Challengers Bengaluru Virat Kohli Batter 20 20 875 51.47 167.6 86 41 6 1 1 105
2 Royal Challengers Bengaluru Rajat Patidar Batter 20 20 469 26.06 166.9 23 37 2 0 0 93
3 Royal Challengers Bengaluru Devdutt Padikkal Batter 13 13 348 26.77 158.2 35 18 4 0 0 61
4 Royal Challengers Bengaluru Tim David Batter 15 15 311 38.88 170.9 23 23 2 0 1 70
5 Royal Challengers Bengaluru Philip Salt Keeper 10 10 283 28.30 156.4 26 15 2 0 0 63
6 Royal Challengers Bengaluru Jitesh Sharma Keeper 16 15 211 19.18 137.0 21 11 0 0 1 33
7 Royal Challengers Bengaluru Krunal Pandya All-rounder 16 10 188 20.89 140.3 16 9 1 0 0 73
8 Royal Challengers Bengaluru Faf du Plessis Batter 4 4 186 46.50 191.8 21 10 3 0 0 64
9 Royal Challengers Bengaluru Dinesh Karthik Keeper 4 4 118 39.33 214.5 9 8 1 0 1 83
10 Royal Challengers Bengaluru Jacob Bethell All-rounder 5 4 110 27.50 134.1 15 3 1 0 0 55
11 Royal Challengers Bengaluru Romario Shepherd All-rounder 12 6 89 22.25 189.4 6 8 1 0 1 53
12 Royal Challengers Bengaluru Liam Livingstone All-rounder 4 4 87 21.75 129.9 2 7 1 0 0 54
13 Royal Challengers Bengaluru Cameron Green All-rounder 3 3 71 71.00 165.1 4 5 0 0 0 38
14 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 2 2 51 25.50 221.7 7 3 0 0 0 32
15 Royal Challengers Bengaluru Will Jacks Batter 3 3 49 16.33 136.1 4 2 0 0 0 41
16 Royal Challengers Bengaluru Mayank Agarwal Batter 2 2 35 17.50 125.0 3 1 0 0 0 24
17 Royal Challengers Bengaluru Mahipal Lomror All-rounder 3 3 32 16.00 160.0 0 3 0 0 0 19
18 Royal Challengers Bengaluru Anuj Rawat Keeper 1 1 25 - 178.6 5 0 0 0 0 25
19 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 16 7 24 8.00 88.9 1 1 0 0 0 8
20 Royal Challengers Bengaluru Glenn Maxwell All-rounder 2 2 20 10.00 250.0 3 1 0 0 0 16
21 Royal Challengers Bengaluru Swapnil Singh All-rounder 3 2 15 15.00 150.0 2 1 0 0 1 15
22 Royal Challengers Bengaluru Karn Sharma Bowler 3 1 6 6.00 150.0 1 0 0 0 0 6
23 Royal Challengers Bengaluru Yash Dayal Bowler 11 3 4 2.00 50.0 0 0 0 0 1 3
24 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 8 2 3 3.00 150.0 0 0 0 0 0 3
25 Royal Challengers Bengaluru Vijaykumar Vyshak Bowler 2 1 1 - 50.0 0 0 0 0 0 1
26 Royal Challengers Bengaluru Manoj Bhandage All-rounder 2 1 1 1.00 25.0 0 0 0 0 0 1
27 Royal Challengers Bengaluru Mohammed Siraj Bowler 3 1 0 0.00 - 0 0 0 0 0 0
28 Royal Challengers Bengaluru Lungi Ngidi Bowler 2 1 0 - 0.0 0 0 0 0 0 0
29 Royal Challengers Bengaluru Josh Hazlewood Bowler 12 1 0 - 0.0 0 0 0 0 0 0
30 Royal Challengers Bengaluru Saurav Chauhan Batter 1 1 0 0.00 0.0 0 0 0 0 1 0
35 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 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 20 IPL matches, Virat Kohli with 875 runs in 20, at a strike rate of 167.6.

Who has taken the most wickets for Royal Challengers Bengaluru?

Over Royal Challengers Bengaluru's last 20 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 20 of Royal Challengers Bengaluru's last 20 IPL matches. 35 players have played for them in that time.