Royal Challengers Bengaluru vs Gujarat Titans: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 02 Apr, 02:00 PM

FT
169/8 (20)
RR: 8.45
170/2 (17.5)
RR: 9.53

Scheduled H2H Match For Royal Challengers Bengaluru Vs Gujarat Titans

Indian Premier League

Wed, 02 Apr 2025 at 02:00 PM UTC

Royal Challengers Bengaluru
Royal Challengers Bengaluru

IND IND

Recent Form

W
W
W
W
L
Gujarat Titans
Gujarat Titans

IND IND

Recent Form

L
W
W
W
L

3

Win

Last 6 Played

6
0 Draws

3

Win

3
Position
1

Royal Challengers Bengaluru vs Gujarat Titans H2H Match Summary

In the last 6 head-2-head matches between these rivals, Royal Challengers Bengaluru have won 3 times and Gujarat Titans have come out on top on 3 occasion. In the latest game between them, Gujarat Titans won 169-170.


Head-to-Head (Last 6 Matches)
Royal Challengers Bengaluru3
Gujarat Titans3

Royal Challengers Bengaluru vs Gujarat Titans Past H2H Matches

11165
Indian Premier League
02:00 PM
02/04/25
187843
Royal Challengers Bengaluru
169
216006
Gujarat Titans
170
02:00 PM
04/05/24
187843
Royal Challengers Bengaluru
152
216006
Gujarat Titans
147
10:00 AM
28/04/24
216006
Gujarat Titans
200
187843
Royal Challengers Bengaluru
206
02:00 PM
21/05/23
187843
Royal Challengers Bengaluru
197
216006
Gujarat Titans
198
02:00 PM
19/05/22
187843
Royal Challengers Bengaluru
170
216006
Gujarat Titans
168
10:00 AM
30/04/22
216006
Gujarat Titans
174
187843
Royal Challengers Bengaluru
170

Royal Challengers Bengaluru Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
03/06/25
187843
Royal Challengers Bengaluru
190
187776
Punjab Kings
184
W
02:00 PM
29/05/25
187776
Punjab Kings
101
187843
Royal Challengers Bengaluru
106
W
02:00 PM
27/05/25
410010
Lucknow Super Giants
227
187843
Royal Challengers Bengaluru
230
W
02:00 PM
23/05/25
187843
Royal Challengers Bengaluru
189
187844
Sunrisers Hyderabad
231
L
02:00 PM
17/05/25
187843
Royal Challengers Bengaluru
0
187775
Kolkata Knight Riders
0
-
02:00 PM
09/05/25
410010
Lucknow Super Giants
187843
Royal Challengers Bengaluru
-
02:00 PM
03/05/25
187843
Royal Challengers Bengaluru
213
187777
Chennai Super Kings
211
W
02:00 PM
27/04/25
187841
Delhi Capitals
162
187843
Royal Challengers Bengaluru
165
W
02:00 PM
24/04/25
187843
Royal Challengers Bengaluru
205
187842
Rajasthan Royals
194
W
10:00 AM
20/04/25
187776
Punjab Kings
157
187843
Royal Challengers Bengaluru
159
W
02:00 PM
18/04/25
187843
Royal Challengers Bengaluru
95
187776
Punjab Kings
98
L
10:00 AM
13/04/25
187842
Rajasthan Royals
173
187843
Royal Challengers Bengaluru
175
W
02:00 PM
10/04/25
187843
Royal Challengers Bengaluru
163
187841
Delhi Capitals
169
L
02:00 PM
07/04/25
187780
Mumbai Indians
209
187843
Royal Challengers Bengaluru
221
W
02:00 PM
02/04/25
187843
Royal Challengers Bengaluru
169
216006
Gujarat Titans
170
L
02:00 PM
28/03/25
187777
Chennai Super Kings
146
187843
Royal Challengers Bengaluru
196
W
02:00 PM
22/03/25
187775
Kolkata Knight Riders
174
187843
Royal Challengers Bengaluru
177
W
02:00 PM
22/05/24
187842
Rajasthan Royals
174
187843
Royal Challengers Bengaluru
172
L
02:00 PM
18/05/24
187843
Royal Challengers Bengaluru
218
187777
Chennai Super Kings
191
W
02:00 PM
12/05/24
187843
Royal Challengers Bengaluru
187
187841
Delhi Capitals
140
W
02:00 PM
09/05/24
187776
Punjab Kings
181
187843
Royal Challengers Bengaluru
241
W
02:00 PM
04/05/24
187843
Royal Challengers Bengaluru
152
216006
Gujarat Titans
147
W
10:00 AM
28/04/24
216006
Gujarat Titans
200
187843
Royal Challengers Bengaluru
206
W
02:00 PM
25/04/24
187844
Sunrisers Hyderabad
171
187843
Royal Challengers Bengaluru
206
W
10:00 AM
21/04/24
187775
Kolkata Knight Riders
222
187843
Royal Challengers Bengaluru
221
L
02:00 PM
15/04/24
187843
Royal Challengers Bengaluru
262
187844
Sunrisers Hyderabad
287
L
02:00 PM
11/04/24
187780
Mumbai Indians
199
187843
Royal Challengers Bengaluru
196
L
02:00 PM
06/04/24
187842
Rajasthan Royals
189
187843
Royal Challengers Bengaluru
183
L
02:00 PM
02/04/24
187843
Royal Challengers Bengaluru
153
410010
Lucknow Super Giants
181
L
02:00 PM
29/03/24
187843
Royal Challengers Bengaluru
182
187775
Kolkata Knight Riders
186
L

Gujarat Titans Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
30/05/25
216006
Gujarat Titans
208
187780
Mumbai Indians
228
L
10:00 AM
25/05/25
216006
Gujarat Titans
147
187777
Chennai Super Kings
230
L
02:00 PM
22/05/25
216006
Gujarat Titans
202
410010
Lucknow Super Giants
235
L
02:00 PM
18/05/25
187841
Delhi Capitals
199
216006
Gujarat Titans
205
W
02:00 PM
11/05/25
187841
Delhi Capitals
216006
Gujarat Titans
-
02:00 PM
06/05/25
187780
Mumbai Indians
155
216006
Gujarat Titans
147
W
02:00 PM
02/05/25
216006
Gujarat Titans
224
187844
Sunrisers Hyderabad
186
W
02:00 PM
28/04/25
187842
Rajasthan Royals
212
216006
Gujarat Titans
209
L
02:00 PM
21/04/25
187775
Kolkata Knight Riders
159
216006
Gujarat Titans
198
W
10:00 AM
19/04/25
216006
Gujarat Titans
204
187841
Delhi Capitals
203
W
10:00 AM
12/04/25
410010
Lucknow Super Giants
186
216006
Gujarat Titans
180
L
02:00 PM
09/04/25
216006
Gujarat Titans
217
187842
Rajasthan Royals
159
W
02:00 PM
06/04/25
187844
Sunrisers Hyderabad
152
216006
Gujarat Titans
153
W
02:00 PM
02/04/25
187843
Royal Challengers Bengaluru
169
216006
Gujarat Titans
170
W
02:00 PM
29/03/25
216006
Gujarat Titans
196
187780
Mumbai Indians
160
W
02:00 PM
25/03/25
216006
Gujarat Titans
232
187776
Punjab Kings
243
L
02:00 PM
16/05/24
187844
Sunrisers Hyderabad
0
216006
Gujarat Titans
0
-
02:00 PM
13/05/24
216006
Gujarat Titans
0
187775
Kolkata Knight Riders
0
-
02:00 PM
10/05/24
216006
Gujarat Titans
231
187777
Chennai Super Kings
196
W
02:00 PM
04/05/24
187843
Royal Challengers Bengaluru
152
216006
Gujarat Titans
147
L
10:00 AM
28/04/24
216006
Gujarat Titans
200
187843
Royal Challengers Bengaluru
206
L
02:00 PM
24/04/24
187841
Delhi Capitals
224
216006
Gujarat Titans
220
L
02:00 PM
21/04/24
187776
Punjab Kings
142
216006
Gujarat Titans
146
W
02:00 PM
17/04/24
216006
Gujarat Titans
89
187841
Delhi Capitals
92
L
02:00 PM
10/04/24
187842
Rajasthan Royals
196
216006
Gujarat Titans
199
W
02:00 PM
07/04/24
410010
Lucknow Super Giants
163
216006
Gujarat Titans
130
L
02:00 PM
04/04/24
216006
Gujarat Titans
199
187776
Punjab Kings
200
L
10:00 AM
31/03/24
216006
Gujarat Titans
168
187844
Sunrisers Hyderabad
162
W
02:00 PM
26/03/24
187777
Chennai Super Kings
206
216006
Gujarat Titans
143
L
02:00 PM
24/03/24
216006
Gujarat Titans
168
187780
Mumbai Indians
162
W

Royal Challengers Bengaluru vs Gujarat Titans H2H Recent Match Scorecard

BatterRB4s6sSR
Phil Salt
b Mohammed Siraj (Bowled)
141311107.69
Virat Kohli
b Arshad Khan c Prasidh Krishna
761116.67
Devdutt Padikkal
b Mohammed Siraj (Bowled)
431133.33
Rajat Patidar
b Ishant Sharma (LBW)
12122100.00
Liam Livingstone
b Mohammed Siraj c Jos Buttler
544015135.00
Jitesh Sharma
b Sai Kishore c Rahul Tewatia
332151157.14
Krunal Pandya
c & b Sai Kishore
551100.00
Tim David
b Prasidh Krishna (Bowled)
321832177.78
Bhuvneshwar Kumar
Not out
1250.00
Extras: 7W: 3N: 0B: 0LB: 4P: 0
Total: 169/8 (20 overs)
BowlerOMRWNBWDE/R
Mohammed Siraj40193014.75
Arshad Khan20171018.50
Prasidh Krishna40261006.50
I Sharma202710013.50
S Kishore40222015.50
R Khan405400013.50
Fall of Wickets
1. Virat Kohli8-1 (1.4)
2. Devdutt Padikkal13-2 (2.2)
3. Phil Salt35-3 (4.4)
4. Rajat Patidar42-4 (6.2)
5. Jitesh Sharma94-5 (12.4)
6. Krunal Pandya104-6 (14.2)
7. Liam Livingstone150-7 (18.2)
8. Tim David169-8 (19.6)
Partnerships
Phil Salt / Virat Kohli8 (10)
Phil Salt / Devdutt Padikkal5 (4)
Phil Salt / Rajat Patidar22 (14)
Liam Livingstone / Rajat Patidar7 (10)
Liam Livingstone / Jitesh Sharma52 (38)
Liam Livingstone / Krunal Pandya10 (10)
Liam Livingstone / Tim David46 (24)
Bhuvneshwar Kumar / Tim David19 (10)

Royal Challengers Bengaluru Last Match Played Scorecard Stats

BatterRB4s6sSR
Phil Salt
b Kyle Jamieson c Shreyas Iyer
16921177.78
Virat Kohli
c & b Azmatullah Omarzai
43353122.86
Mayank Agarwal
b Yuzvendra Chahal c Arshdeep Singh
241821133.33
Rajat Patidar
b Kyle Jamieson (LBW)
261612162.50
Liam Livingstone
b Kyle Jamieson (LBW)
25152166.67
Jitesh Sharma
b Vyshak Vijaykumar (Bowled)
241022240.00
Romario Shepherd
b Arshdeep Singh (LBW)
17911188.89
Krunal Pandya
b Arshdeep Singh c Shreyas Iyer
4580.00
Bhuvneshwar Kumar
b Arshdeep Singh c Priyansh Arya
1250.00
Yash Dayal
Not out
11100.00
Extras: 9W: 9N: 0B: 0LB: 0P: 0
Total: 190/9 (20 overs)
BowlerOMRWNBWDE/R
Arshdeep Singh404030210.00
Kyle Jamieson404830312.00
Azmatullah Omarzai40351028.75
Vyshak Vijaykumar40301027.50
Yuzvendra Chahal40371009.25
Fall of Wickets
1. Phil Salt18-1 (1.4)
2. Mayank Agarwal56-2 (6.2)
3. Rajat Patidar96-3 (10.5)
4. Virat Kohli131-4 (14.5)
5. Liam Livingstone167-5 (16.5)
6. Jitesh Sharma171-6 (17.4)
7. Romario Shepherd188-7 (19.2)
8. Krunal Pandya189-8 (19.4)
9. Bhuvneshwar Kumar190-9 (19.6)
Partnerships
Phil Salt / Virat Kohli18 (10)
Mayank Agarwal / Virat Kohli38 (28)
Rajat Patidar / Virat Kohli40 (27)
Liam Livingstone / Virat Kohli35 (24)
Liam Livingstone / Jitesh Sharma36 (12)
Romario Shepherd / Jitesh Sharma4 (5)
Romario Shepherd / Krunal Pandya17 (10)
Bhuvneshwar Kumar / Krunal Pandya1 (2)
Bhuvneshwar Kumar / Yash Dayal1 (2)

Gujarat Titans Last Match Played Scorecard Stats

BatterRB4s6sSR
Rohit Sharma
b Prasidh Krishna c Rashid Khan
815094162.00
Jonny Bairstow
b Sai Kishore c Gerald Coetzee
472243213.64
Suryakumar Yadav
b Sai Kishore c Washington Sundar
332013165.00
Tilak Varma
b Mohammed Siraj c Kusal Mendis
25113227.27
Hardik Pandya
Not out
2293244.44
Naman Dhir
b Prasidh Krishna c Rashid Khan
961150.00
Mitchell Santner
Not out
20.00
Extras: 11W: 4N: 0B: 0LB: 7P: 0
Total: 228/5 (20 overs)
BowlerOMRWNBWDE/R
Mohammed Siraj40371019.25
Prasidh Krishna405320013.25
Sai Kishore404220010.50
Rashid Khan40310007.75
Gerald Coetzee305100317.00
Washington Sundar1070007.00
Fall of Wickets
1. Jonny Bairstow84-1 (7.2)
2. Suryakumar Yadav143-2 (12.6)
3. Rohit Sharma186-3 (16.4)
4. Tilak Varma194-4 (17.2)
5. Naman Dhir206-5 (18.4)
Partnerships
Jonny Bairstow / Rohit Sharma84 (44)
Suryakumar Yadav / Rohit Sharma59 (34)
Tilak Varma / Rohit Sharma43 (22)
Tilak Varma / Hardik Pandya8 (4)
Naman Dhir / Hardik Pandya12 (8)
Mitchell Santner / Hardik Pandya22 (8)

Indian Premier League Standings

POSTEAMMPWLDPTS
1Punjab KingsPunjab Kings1494019
2Royal Challengers BengaluruRoyal Challengers Bengaluru1494019
3Gujarat TitansGujarat Titans1495018
4Mumbai IndiansMumbai Indians1486016
5Delhi CapitalsDelhi Capitals1476015
6Sunrisers HyderabadSunrisers Hyderabad1467013
7Lucknow Super GiantsLucknow Super Giants1468012
8Kolkata Knight RidersKolkata Knight Riders1457012
9Rajasthan RoyalsRajasthan Royals1441008
10Chennai Super KingsChennai Super Kings1441008
Top Upcoming
07:00 AM 09/12/25
Prediction
Kwazulu-Natal InlandKwazulu-Natal Inland
Western ProvinceWestern Province
08:00 AM 09/12/25
Prediction
North WestNorth West
WarriorsWarriors
08:00 AM 09/12/25
Prediction
LionsLions
BolandBoland
08:00 AM 09/12/25
Prediction
TitansTitans
DolphinsDolphins
08:00 AM 11/12/25
Prediction
LimpopoLimpopo
BorderBorder
08:00 AM 11/12/25
Prediction
Northern CapeNorthern Cape
KnightsKnights
04:30 AM 12/12/25
Prediction
Ace Capital Cricket ClubAce Capital Cricket Club
Nondescripts Cricket ClubNondescripts Cricket Club
04:30 AM 12/12/25
Prediction
Colombo Cricket ClubColombo Cricket Club
Bloomfield Cricket and Athletic ClubBloomfield Cricket and Athletic Club
04:30 AM 12/12/25
Prediction
Colts Cricket ClubColts Cricket Club
Police Sports ClubPolice Sports Club
04:30 AM 12/12/25
Prediction
Moors Sports ClubMoors Sports Club
Tamil Union Cricket and Athletic ClubTamil Union Cricket and Athletic Club
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches