Menu

Account

Create a free account Go Pro

Already have an account? Log in

Royal Challengers Bengaluru Playing XI: Last XI and Batting Order

The XI from 31 May 2026 v Gujarat Titans

Updated , after the Gujarat Titans game

1 Venkatesh Iyer Royal Challengers Bengaluru Venkatesh Iyer All-rounder, batted 1 32 16 balls 2 Virat Kohli Royal Challengers Bengaluru Virat Kohli Batter, batted 2 75* 42 balls 3 Devdutt Padikkal Royal Challengers Bengaluru Devdutt Padikkal Batter, batted 3 1 4 balls 4 Rajat Patidar Royal Challengers Bengaluru Rajat Patidar Batter, batted 4 15 13 balls 5 Krunal Pandya Royal Challengers Bengaluru Krunal Pandya All-rounder, batted 5 1 2 balls 6 Tim David Royal Challengers Bengaluru Tim David Batter, batted 6 24 17 balls 7 Jitesh Sharma Royal Challengers Bengaluru Jitesh Sharma Keeper, batted 7 11* 14 balls 8 Jacob Duffy Royal Challengers Bengaluru Jacob Duffy Bowler 0-38 bowling 9 Bhuvneshwar Kumar Royal Challengers Bengaluru Bhuvneshwar Kumar Bowler 2-29 bowling 10 Josh Hazlewood Royal Challengers Bengaluru Josh Hazlewood Bowler 2-37 bowling 11 Rasikh Salam Dar Royal Challengers Bengaluru Rasikh Salam Dar Bowler 3-27 bowling 12 Romario Shepherd Royal Challengers Bengaluru 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 40 IPL matches, and the runs there

PositionInnsAvgSRAlso
1Philip Salt 19 33.6 173.4 V. Kohli (9), J. Bethell (9)
2Virat Kohli 31 55.5 154.7 F. du Plessis (9)
3Devdutt Padikkal 25 30.9 162.0 W. Jacks (7), R. Patidar (4)
4Rajat Patidar 31 34.9 175.2 T. David (2), L. Livingstone (2)
5Jitesh Sharma 10 9.9 129.0 K. Pandya (6), L. Livingstone (6)
6Jitesh Sharma 11 37.3 168.4 T. David (10), M. Lomror (3)
7Krunal Pandya 6 21.5 141.0 T. David (5), R. Shepherd (4)
8Swapnil Singh 5 18.5 176.2 R. Shepherd (4), T. David (3)
9Bhuvneshwar Kumar 6 4.7 56.0 K. Sharma (3), V. Iyer (2)
10Bhuvneshwar Kumar 4 - 130.8 Y. Dayal (3), M. Siraj (2)
11Josh Hazlewood 2 0.0 0.0 L. Ferguson (1), 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 40 IPL matches, the most first

PlayerXIBatsLast
Virat Kohli 40/40 2 XI
Rajat Patidar 36/40 4 XI
Krunal Pandya 31/40 5 XI
Jitesh Sharma 30/40 6 XI
Bhuvneshwar Kumar 30/40 9 XI
Suyash Sharma 26/40 - -
Devdutt Padikkal 25/40 3 XI
Tim David 25/40 6 XI
Josh Hazlewood 25/40 11 XI
Yash Dayal 24/40 10 -
Romario Shepherd 22/40 8 XI
Philip Salt 19/40 1 -
Rasikh Salam Dar 14/40 9 XI
Jacob Bethell 10/40 1 -
Faf du Plessis 9/40 2 -
Liam Livingstone 9/40 5 -
Cameron Green 8/40 5 -
Dinesh Karthik 8/40 7 -
Karn Sharma 8/40 9 -
Mohammed Siraj 8/40 10 -
Will Jacks 7/40 3 -
Mahipal Lomror 7/40 7 -
Swapnil Singh 7/40 8 -
Lockie Ferguson 7/40 11 -
Venkatesh Iyer 6/40 1 XI
Jacob Duffy 6/40 - XI
Mayank Agarwal 4/40 3 -
Glenn Maxwell 4/40 5 -
Manoj Bhandage 3/40 8 -
Abhinandan Singh 3/40 - -
Vijaykumar Vyshak 2/40 9 -
Lungi Ngidi 2/40 11 -
Saurav Chauhan 1/40 5 -
Suyash Prabhudessai 1/40 6 -
Anuj Rawat 1/40 8 -
Jordan Cox 1/40 - -
Nuwan Thushara 1/40 - -
Reece Topley 1/40 - -

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 40 IPL matches, Philip Salt batted at one 19 times and Virat Kohli at two 31 times.

Who bats at three for Royal Challengers Bengaluru?

Devdutt Padikkal, 25 times in the last 40 IPL matches, then Will Jacks (7).

Who has played every IPL match for Royal Challengers Bengaluru recently?

Virat Kohli played all of Royal Challengers Bengaluru's last 40 IPL matches.