Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Royal Challengers Bengaluru IPL Stats

Royal Challengers Bengaluru IPL matches game by game, and how the opposition did in each

Updated 31 May 2026, after the Gujarat Titans game

Stat Avg
Indian Premier League 31 May 26 Gujarat TitansH 161/5155/8
Indian Premier League 26 May 26 Gujarat TitansH 254/5162
Indian Premier League 13 May 26 Kolkata Knight RidersH 194/4192/4
Indian Premier League 10 May 26 Mumbai IndiansH 167/9166/7
Indian Premier League 24 Apr 26 Gujarat TitansH 206/5205/3
Indian Premier League 18 Apr 26 Delhi CapitalsH 175/8179/4
Indian Premier League 15 Apr 26 Lucknow Super GiantsH 149/5146
Indian Premier League 5 Apr 26 Chennai Super KingsH 250/3207
Indian Premier League 28 Mar 26 Sunrisers HyderabadH 203/4201/9
Indian Premier League 3 Jun 25 Punjab KingsH 190/9184/7
Indian Premier League 23 May 25 Sunrisers HyderabadH 189231/6
Indian Premier League 3 May 25 Chennai Super KingsH 213/5211/5
Indian Premier League 24 Apr 25 Rajasthan RoyalsH 205/5194/9
Indian Premier League 18 Apr 25 Punjab KingsH 95/998/5
Indian Premier League 10 Apr 25 Delhi CapitalsH 163/7169/4
Indian Premier League 2 Apr 25 Gujarat TitansH 169/8170/2
Indian Premier League 18 May 24 Chennai Super KingsH 218/5191/7
Indian Premier League 12 May 24 Delhi CapitalsH 187/9140
Indian Premier League 4 May 24 Gujarat TitansH 152/6147
Indian Premier League 15 Apr 24 Sunrisers HyderabadH 262/7287/3
Runs 190182 161155 254162 194192 167166 206205 175179 149146 250207 203201 190184 189231 213211 205194 9598 163169 169170 218191 187140 152147 262287
Wickets 6.76.4 85 105 44 79 35 48 105 103 94 79 610 55 95 59 47 28 75 109 106 37
Run rate 10.149.40 8.97.8 12.78.3 10.19.6 8.48.3 10.910.3 8.89.0 9.87.3 12.510.5 13.010.1 9.59.2 9.511.6 10.710.6 10.39.7 6.88.1 8.29.5 8.59.5 10.99.6 9.47.3 11.17.5 13.114.4
Sixes 10.49.1 73 147 58 96 1410 75 86 1911 1312 914 815 1410 612 45 107 911 168 115 85 1622
Fours 15.715.3 1815 2421 2119 912 1717 1215 1311 1421 1715 118 1616 2019 2217 98 915 1514 1414 1012 1817 2419
Catches 5.34.8 74 73 24 58 33 36 54 92 94 75 67 35 74 57 46 24 64 67 76 33
Powerplay runs 61.653.3 7045 7651 6656 4753 5857 5950 6035 5178 7649 5552 7372 7158 5972 3346 6539 3842 4258 6154 9223 7976
Powerplay wickets lost 1.252.2 22 15 12 33 10 13 11 13 13 11 02 02 02 42 23 31 02 24 13 00
Performance points 368348 414290 517284 280309 341400 291329 274393 394279 557280 455315 391403 353484 337360 439329 244341 268362 222366 410306 417384 410320 338432
Dream11 points 669628 708515 978536 525563 613686 576627 509656 759499 934550 804565 668735 602864 669655 770586 445602 492653 461722 717548 753593 732557 656844
Each figure is Royal Challengers Bengaluru's, the opposition's under it. Wickets are the wickets Royal Challengers Bengaluru took.

Royal Challengers Bengaluru IPL Game by Game

Runs, the last 20 IPL matches, newest on the left

Line190.5
Avg
Hit
Indian Premier League 31 May 26 Gujarat TitansH 161/5155/8
Indian Premier League 26 May 26 Gujarat TitansH 254/5162
Indian Premier League 13 May 26 Kolkata Knight RidersH 194/4192/4
Indian Premier League 10 May 26 Mumbai IndiansH 167/9166/7
Indian Premier League 24 Apr 26 Gujarat TitansH 206/5205/3
Indian Premier League 18 Apr 26 Delhi CapitalsH 175/8179/4
Indian Premier League 15 Apr 26 Lucknow Super GiantsH 149/5146
Indian Premier League 5 Apr 26 Chennai Super KingsH 250/3207
Indian Premier League 28 Mar 26 Sunrisers HyderabadH 203/4201/9
Indian Premier League 3 Jun 25 Punjab KingsH 190/9184/7
Indian Premier League 23 May 25 Sunrisers HyderabadH 189231/6
Indian Premier League 3 May 25 Chennai Super KingsH 213/5211/5
Indian Premier League 24 Apr 25 Rajasthan RoyalsH 205/5194/9
Indian Premier League 18 Apr 25 Punjab KingsH 95/998/5
Indian Premier League 10 Apr 25 Delhi CapitalsH 163/7169/4
Indian Premier League 2 Apr 25 Gujarat TitansH 169/8170/2
Indian Premier League 18 May 24 Chennai Super KingsH 218/5191/7
Indian Premier League 12 May 24 Delhi CapitalsH 187/9140
Indian Premier League 4 May 24 Gujarat TitansH 152/6147
Indian Premier League 15 Apr 24 Sunrisers HyderabadH 262/7287/3

Royal Challengers Bengaluru IPL Results

The last 20 IPL matches, newest first: 14 won

Opponent Result RCB Opp RR
Gujarat Titans (H)31 May Wby 5 wickets 161/518 ov 155/820 ov 8.94
Gujarat Titans (H)26 May Wby 92 runs 254/520 ov 16219.3 ov 12.70
Kolkata Knight Riders (H)13 May Wby 6 wickets 194/419.1 ov 192/420 ov 10.12
Mumbai Indians (H)10 May Wby 2 wickets 167/920 ov 166/720 ov 8.35
Gujarat Titans (H)24 Apr Wby 5 wickets 206/518.5 ov 205/320 ov 10.94
Delhi Capitals (H)18 Apr Lby 6 wickets 175/820 ov 179/419.5 ov 8.75
Lucknow Super Giants (H)15 Apr Wby 5 wickets 149/515.1 ov 14620 ov 9.82
Chennai Super Kings (H)5 Apr Wby 43 runs 250/320 ov 20719.4 ov 12.50
Sunrisers Hyderabad (H)28 Mar W 203/415.4 ov 201/920 ov 12.96
Punjab Kings (H)3 Jun 2025 Wby 6 runs 190/920 ov 184/720 ov 9.50
Sunrisers Hyderabad (H)23 May 2025 Lby 42 runs 18919.5 ov 231/620 ov 9.53
Chennai Super Kings (H)3 May 2025 Wby 2 runs 213/520 ov 211/520 ov 10.65
Rajasthan Royals (H)24 Apr 2025 Wby 11 runs 205/520 ov 194/920 ov 10.25
Punjab Kings (H)18 Apr 2025 Lby 5 wickets 95/914 ov 98/512.1 ov 6.79
Delhi Capitals (H)10 Apr 2025 Lby 6 wickets 163/720 ov 169/417.5 ov 8.15
Gujarat Titans (H)2 Apr 2025 Lby 8 wickets 169/820 ov 170/217.5 ov 8.45
Chennai Super Kings (H)18 May 2024 Wby 27 runs 218/520 ov 191/720 ov 10.90
Delhi Capitals (H)12 May 2024 Wby 47 runs 187/920 ov 14019.1 ov 9.35
Gujarat Titans (H)4 May 2024 Wby 4 wickets 152/613.4 ov 14719.3 ov 11.12
Sunrisers Hyderabad (H)15 Apr 2024 Lby 25 runs 262/720 ov 287/320 ov 13.10

Royal Challengers Bengaluru IPL Splits

The last 20 IPL matches: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 20 14-6 70% 190 182
InningsPW-LWin %RunsOpp
Batting first 11 7-4 64% 193 173
Chasing 9 7-2 78% 187 192
TossPW-LWin %RunsOpp
Won the toss 9 7-2 78% 187 192
Lost the toss 11 7-4 64% 193 173
CompetitionPW-LWin %RunsOpp
Indian Premier League 20 14-6 70% 190 182
OpponentPW-LWin %RunsOpp
Gujarat Titans 5 4-1 80% 188 168
Chennai Super Kings 3 3-0 100% 227 203
Delhi Capitals 3 1-2 33% 175 163
Sunrisers Hyderabad 3 1-2 33% 218 240
Punjab Kings 2 1-1 50% 143 141
Kolkata Knight Riders 1 1-0 100% 194 192
Mumbai Indians 1 1-0 100% 167 166
Lucknow Super Giants 1 1-0 100% 149 146
Rajasthan Royals 1 1-0 100% 205 194
GroundPW-LWin %RunsOpp
M.Chinnaswamy Stadium, Bengaluru 14 9-5 64% 189 182
Narendra Modi Stadium, Ahmedabad 2 2-0 100% 176 170
Shaheed Veer Narayan Singh International Stadium, Raipur 2 2-0 100% 181 179
Himachal Pradesh Cricket Association Stadium, Dharamsala 1 1-0 100% 254 162
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 1 0-1 0% 189 231
YearPW-LWin %RunsOpp
2026 9 8-1 89% 195 179
2025 7 3-4 43% 175 180
2024 4 3-1 75% 205 191

IPL 2026 Table

On points, then net run rate

SidePWLNRNRRPts
1Royal Challengers Bengaluru 14950+0.74418
2Gujarat Titans 14950+0.69518
3Sunrisers Hyderabad 14950+0.52418
4Rajasthan Royals 14860+0.18916
5Punjab Kings 14761+0.30915
6Delhi Capitals 14770-0.65114
7Kolkata Knight Riders 14671-0.14713
8Chennai Super Kings 14680-0.34512
9Mumbai Indians 144100-0.5848
10Lucknow Super Giants 144100-0.6868

Royal Challengers Bengaluru IPL Questions

What is Royal Challengers Bengaluru's average IPL match score?

Royal Challengers Bengaluru have averaged 190 runs per IPL match over their last 20 IPL matches, and conceded 182. Their highest was 262 against Sunrisers Hyderabad on 15 Apr 2024, their lowest 95 against Punjab Kings.

What is Royal Challengers Bengaluru's IPL match record?

Royal Challengers Bengaluru have won 14 and lost 6 of their last 20 IPL matches.

Do Royal Challengers Bengaluru do better batting first or chasing in IPL matches?

Batting first, Royal Challengers Bengaluru have won 7 of 11 and averaged 193. Batting second they have won 7 of 9, averaging 187.

Who has scored the most IPL match runs for Royal Challengers Bengaluru recently?

Over Royal Challengers Bengaluru's last 20 IPL matches: Virat Kohli (875 runs in 20), Rajat Patidar (469 runs in 20), Devdutt Padikkal (348 runs in 13).

Who has taken the most IPL match wickets for Royal Challengers Bengaluru recently?

Over Royal Challengers Bengaluru's last 20 IPL matches: Bhuvneshwar Kumar (29 wickets in 16), Josh Hazlewood (16 wickets in 12), Krunal Pandya (14 wickets in 16).