Royal Challengers Bengaluru Stats
Royal Challengers Bengaluru Playing XI: Last XI and Batting Order
The XI from 31 May 2026 v Gujarat Titans
Updated 31 May 2026, after the Gujarat Titans game
Venkatesh Iyer
All-rounder, batted 1
32 16 balls
2
Virat Kohli
Batter, batted 2
75* 42 balls
3
Devdutt Padikkal
Batter, batted 3
1 4 balls
4
Rajat Patidar
Batter, batted 4
15 13 balls
5
Krunal Pandya
All-rounder, batted 5
1 2 balls
6
Tim David
Batter, batted 6
24 17 balls
7
Jitesh Sharma
Keeper, batted 7
11* 14 balls
8
Jacob Duffy
Bowler
0-38 bowling
9
Bhuvneshwar Kumar
Bowler
2-29 bowling
10
Josh Hazlewood
Bowler
2-37 bowling
11
Rasikh Salam Dar
Bowler
3-27 bowling
12
Romario Shepherd
All-rounder
Did not bat
Royal Challengers Bengaluru Batting Order
Who batted where over the last 20 IPL matches, and the runs there
| Position | Inns | Avg | SR | Also |
|---|---|---|---|---|
| 1Philip Salt | 10 | 28.3 | 156.4 | V. Kohli (4), J. Bethell (4) |
| 2Virat Kohli | 16 | 55.2 | 165.6 | F. du Plessis (4) |
| 3Devdutt Padikkal | 13 | 26.8 | 158.2 | W. Jacks (3), R. Patidar (2) |
| 4Rajat Patidar | 17 | 26.9 | 170.5 | C. Green (1), T. David (1) |
| 5Jitesh Sharma | 6 | 11.0 | 143.5 | K. Pandya (3), T. David (3) |
| 6Jitesh Sharma | 7 | 23.8 | 133.7 | T. David (6), D. Karthik (1) |
| 7Romario Shepherd | 4 | 42.5 | 242.9 | K. Pandya (4), T. David (2) |
| 8Tim David | 3 | 35.0 | 162.8 | K. Pandya (2), S. Singh (2) |
| 9Bhuvneshwar Kumar | 5 | 4.7 | 60.9 | R. Salam Dar (2), K. Sharma (1) |
| 10Yash Dayal | 3 | 2.0 | 50.0 | B. Kumar (2), M. Siraj (1) |
| 11Josh Hazlewood | 1 | - | 0.0 | L. Ngidi (1) |
Royal Challengers Bengaluru Selections
Every player Royal Challengers Bengaluru picked in the last 20 IPL matches, the most first
| Player | XI | Bats | Last |
|---|---|---|---|
| Virat Kohli | 20/20 | 2 | XI |
| Rajat Patidar | 20/20 | 4 | XI |
| Jitesh Sharma | 16/20 | 6 | XI |
| Krunal Pandya | 16/20 | 7 | XI |
| Bhuvneshwar Kumar | 16/20 | 9 | XI |
| Tim David | 15/20 | 6 | XI |
| Devdutt Padikkal | 13/20 | 3 | XI |
| Romario Shepherd | 12/20 | 7 | XI |
| Josh Hazlewood | 12/20 | 11 | XI |
| Suyash Sharma | 12/20 | - | - |
| Yash Dayal | 11/20 | 10 | - |
| Philip Salt | 10/20 | 1 | - |
| Rasikh Salam Dar | 8/20 | 9 | XI |
| Jacob Bethell | 5/20 | 1 | - |
| Jacob Duffy | 5/20 | - | XI |
| Faf du Plessis | 4/20 | 2 | - |
| Liam Livingstone | 4/20 | 5 | - |
| Dinesh Karthik | 4/20 | 7 | - |
| Will Jacks | 3/20 | 3 | - |
| Cameron Green | 3/20 | 4 | - |
| Mahipal Lomror | 3/20 | 7 | - |
| Swapnil Singh | 3/20 | 8 | - |
| Karn Sharma | 3/20 | 9 | - |
| Mohammed Siraj | 3/20 | 10 | - |
| Lockie Ferguson | 3/20 | - | - |
| Venkatesh Iyer | 2/20 | 1 | XI |
| Mayank Agarwal | 2/20 | 3 | - |
| Glenn Maxwell | 2/20 | 6 | - |
| Manoj Bhandage | 2/20 | 8 | - |
| Vijaykumar Vyshak | 2/20 | 9 | - |
| Lungi Ngidi | 2/20 | 11 | - |
| Abhinandan Singh | 2/20 | - | - |
| Saurav Chauhan | 1/20 | 5 | - |
| Anuj Rawat | 1/20 | 8 | - |
| Reece Topley | 1/20 | - | - |
Royal Challengers Bengaluru IPL Lineups Questions
What was Royal Challengers Bengaluru's last XI?
Royal Challengers Bengaluru's last XI, from 31 May 2026 against Gujarat Titans: Venkatesh Iyer, Virat Kohli, Devdutt Padikkal, Rajat Patidar, Krunal Pandya, Tim David, Jitesh Sharma, Jacob Duffy, Bhuvneshwar Kumar, Josh Hazlewood, Rasikh Salam Dar, Romario Shepherd.
Who opens the batting for Royal Challengers Bengaluru?
Over the last 20 IPL matches, Philip Salt batted at one 10 times and Virat Kohli at two 16 times.
Who bats at three for Royal Challengers Bengaluru?
Devdutt Padikkal, 13 times in the last 20 IPL matches, then Will Jacks (3).
Who has played every IPL match for Royal Challengers Bengaluru recently?
Virat Kohli, Rajat Patidar played all of Royal Challengers Bengaluru's last 20 IPL matches.