Royal Challengers Bengaluru vs Gujarat Titans, Qualifier 1
Play Offs 2026 · T20 · · Himachal Pradesh Cricket Association Stadium, Dharamsala
Royal Challengers Bengaluru won by 92 runs (Royal Challengers Bengaluru 254/5, Gujarat Titans 162).
- Royal Challengers Bengaluru: 254/5 (20 ov)
- Gujarat Titans: 162 (19.3 ov)
Match report
Royal Challengers Bengaluru (RCB) faced Gujarat Titans (GT) in the Qualifier 1 of Play Offs 2026, a T20 match, at Himachal Pradesh Cricket Association Stadium, Dharamsala. Play began on Tuesday, 26 May 2026 at 14:00 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.
Gujarat Titans won the toss and chose to bowl. The on-field umpires were Jayaraman Madanagopal and Virender Sharma, with Javagal Srinath as match referee.
Royal Challengers Bengaluru made 254/5 in 20 overs, with Rajat Patidar top-scoring on 93 not out from 33 balls. Jason Holder was the pick of the bowlers with 2 for 39. Gujarat Titans made 162 in 19.3 overs, with Rahul Tewatia top-scoring on 68 from 43 balls. Jacob Duffy was the pick of the bowlers with 3 for 39.
Result: Royal Challengers Bengaluru won by 92 runs. Rajat Patidar was named player of the match.
The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.
Royal Challengers Bengaluru · 1st innings: 254/5 (20 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Venkatesh Iyer | c Shubman Gill b Kagiso Rabada | 19 | 7 | 3 | 1 | 271.43 |
| Virat Kohli | b Jason Holder | 43 | 25 | 5 | 1 | 172 |
| Devdutt Padikkal | c Jos Buttler b Jason Holder | 30 | 19 | 5 | 0 | 157.89 |
| Rajat Patidar | not out | 93 | 33 | 5 | 9 | 281.82 |
| Krunal Pandya | c Sai Sudharsan b Kagiso Rabada | 43 | 28 | 5 | 2 | 153.57 |
| Tim David | b Prasidh Krishna | 4 | 5 | 0 | 0 | 80 |
| Jitesh Sharma | not out | 15 | 5 | 1 | 1 | 300 |
Extras: 7 · Did not bat: Bhuvneshwar Kumar, Josh Hazlewood, Jacob Duffy, Rasikh Salam Dar
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Mohammed Siraj | 3 | 0 | 46 | 0 | 15.33 |
| Kagiso Rabada | 4 | 0 | 54 | 2 | 13.5 |
| Jason Holder | 4 | 0 | 39 | 2 | 9.75 |
| Rashid Khan | 3 | 0 | 29 | 0 | 9.67 |
| Prasidh Krishna | 4 | 0 | 53 | 1 | 13.25 |
| Kulwant Khejroliya | 2 | 0 | 31 | 0 | 15.5 |
Gujarat Titans · 1st innings: 162 (19.3 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Sai Sudharsan | hit wicket b Jacob Duffy | 14 | 9 | 3 | 0 | 155.56 |
| Shubman Gill | b Bhuvneshwar Kumar | 2 | 7 | 0 | 0 | 28.57 |
| Jos Buttler | b Josh Hazlewood | 29 | 11 | 4 | 2 | 263.64 |
| Nishant Sindhu | c & b Rasikh Salam Dar | 5 | 3 | 1 | 0 | 166.67 |
| Washington Sundar | c Josh Hazlewood b Jacob Duffy | 8 | 8 | 1 | 0 | 100 |
| Jason Holder | c Josh Hazlewood b Rasikh Salam Dar | 0 | 3 | 0 | 0 | 0 |
| Rahul Tewatia | c Rajat Patidar b Bhuvneshwar Kumar | 68 | 43 | 8 | 4 | 158.14 |
| Rashid Khan | c Jitesh Sharma b Jacob Duffy | 8 | 9 | 0 | 1 | 88.89 |
| Kagiso Rabada | c Virat Kohli b Krunal Pandya | 9 | 5 | 2 | 0 | 180 |
| Mohammed Siraj | c Tim David b Krunal Pandya | 5 | 13 | 1 | 0 | 38.46 |
| Prasidh Krishna | not out | 6 | 7 | 1 | 0 | 85.71 |
Extras: 8 · Did not bat: Kulwant Khejroliya
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Jacob Duffy | 4 | 0 | 39 | 3 | 9.75 |
| Bhuvneshwar Kumar | 4 | 0 | 28 | 2 | 7 |
| Josh Hazlewood | 4 | 0 | 39 | 1 | 9.75 |
| Rasikh Salam Dar | 3 | 1 | 24 | 2 | 8 |
| Krunal Pandya | 3.3 | 0 | 16 | 2 | 4.57 |
| Romario Shepherd | 1 | 0 | 15 | 0 | 15 |
Latest overs
- Over 20 (GT, Krunal Pandya): 1 runs, 162/10 – W 1 •
- Over 19 (GT, Bhuvneshwar Kumar): 5 runs, 161/9 – 1 • • 4 • W
- Over 18 (GT, Rasikh Salam Dar): 13 runs, 156/8 – 1 wd • • 4 6 • wd
- Over 17 (GT, Josh Hazlewood): 9 runs, 143/8 – • 1 4 • 4 •
- Over 16 (GT, Bhuvneshwar Kumar): 11 runs, 134/8 – • 1 • 6 4 •
- Over 15 (GT, Krunal Pandya): 2 runs, 123/8 – • • 1 1 • •