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

Updated 31 May 2026, after the Gujarat Titans game

#Player M Pts Avg
1 Royal Challengers Bengaluru Virat Kohli Batter 20 1731 86.6
2 Royal Challengers Bengaluru Rajat Patidar Batter 16 1321 82.6
3 Royal Challengers Bengaluru Krunal Pandya All-rounder 15 999 66.6
4 Royal Challengers Bengaluru Josh Hazlewood Bowler 13 902 69.4
5 Royal Challengers Bengaluru Devdutt Padikkal Batter 12 791 65.9
6 Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 14 758 54.1
7 Royal Challengers Bengaluru Philip Salt Keeper 9 730 81.1
8 Royal Challengers Bengaluru Suyash Sharma Bowler 14 588 42.0
9 Royal Challengers Bengaluru Yash Dayal Bowler 13 544 41.8
10 Royal Challengers Bengaluru Jitesh Sharma Keeper 14 535 38.2
11 Royal Challengers Bengaluru Tim David Batter 10 436 43.6
12 Royal Challengers Bengaluru Cameron Green All-rounder 5 432 86.4
13 Royal Challengers Bengaluru Will Jacks Batter 4 399 99.8
14 Royal Challengers Bengaluru Romario Shepherd All-rounder 10 390 39.0
15 Royal Challengers Bengaluru Rasikh Salam Dar Bowler 6 356 59.3
16 Royal Challengers Bengaluru Venkatesh Iyer All-rounder 4 331 82.8
17 Royal Challengers Bengaluru Mohammed Siraj Bowler 5 323 64.6
18 Royal Challengers Bengaluru Karn Sharma Bowler 5 292 58.4
19 Royal Challengers Bengaluru Swapnil Singh All-rounder 4 233 58.3
20 Royal Challengers Bengaluru Faf du Plessis Batter 5 208 41.6
21 Royal Challengers Bengaluru Lockie Ferguson Bowler 4 171 42.8
22 Royal Challengers Bengaluru Dinesh Karthik Keeper 4 161 40.3
23 Royal Challengers Bengaluru Liam Livingstone All-rounder 5 151 30.2
24 Royal Challengers Bengaluru Jacob Bethell All-rounder 5 144 28.8
25 Royal Challengers Bengaluru Mayank Agarwal Batter 2 114 57.0
26 Royal Challengers Bengaluru Mahipal Lomror All-rounder 4 103 25.8
27 Royal Challengers Bengaluru Nuwan Thushara Bowler 1 54 54.0
28 Royal Challengers Bengaluru Jacob Duffy Bowler 1 46 46.0
29 Royal Challengers Bengaluru Suyash Prabhudessai Batter 1 42 42.0
30 Royal Challengers Bengaluru Glenn Maxwell All-rounder 2 41 20.5
31 Royal Challengers Bengaluru Jordan Cox Keeper 1 8 8.0
32 Royal Challengers Bengaluru Manoj Bhandage All-rounder 1 8 8.0
33 Royal Challengers Bengaluru Abhinandan Singh Bowler 1 0 0.0
33 players over Royal Challengers Bengaluru's last 20 IPL matches. Each head sorts the table. Dream11 points as Dream11 scores the format.

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 20 IPL matches, Virat Kohli with 879 runs in 20, at a strike rate of 148.2.

Who has taken the most wickets for Royal Challengers Bengaluru?

Over Royal Challengers Bengaluru's last 20 IPL matches, Josh Hazlewood with 21 wickets at 8.18 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. 33 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.