Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

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

1 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
Last IPL match: Royal Challengers Bengaluru won by 5 wickets (with 12 balls remaining), 31 May 2026. The scorecard →

Royal Challengers Bengaluru Batting Order

Who batted where over the last 20 IPL matches, and the runs there

PositionInnsAvgSRAlso
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)
Inns is how often each batted there. A player who did not bat is left out.

Royal Challengers Bengaluru Selections

Every player Royal Challengers Bengaluru picked in the last 20 IPL matches, the most first

PlayerXIBatsLast
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.