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
Indian Premier League 2 Apr 24 Lucknow Super GiantsH 153181/5
Indian Premier League 29 Mar 24 Kolkata Knight RidersH 182/6186/3
Indian Premier League 25 Mar 24 Punjab KingsH 178/6176/6
Indian Premier League 21 May 23 Gujarat TitansH 197/5198/4
Indian Premier League 26 Apr 23 Kolkata Knight RidersH 179/8200/5
Indian Premier League 23 Apr 23 Rajasthan RoyalsH 189/9182/6
Indian Premier League 17 Apr 23 Chennai Super KingsH 218/8226/6
Indian Premier League 15 Apr 23 Delhi CapitalsH 174/6151/9
Indian Premier League 10 Apr 23 Lucknow Super GiantsH 212/2213/9
Indian Premier League 2 Apr 23 Mumbai IndiansH 172/2171/7
Runs 189184 161155 254162 194192 167166 206205 175179 149146 250207 203201 190184 189231 213211 205194 9598 163169 169170 218191 187140 152147 262287 153181 182186 178176 197198 179200 189182 218226 174151 212213 172171
Wickets 6.46.3 85 105 44 79 35 48 105 103 94 79 610 55 95 59 47 28 75 109 106 37 510 36 66 45 58 69 68 96 92 72
Run rate 9.939.48 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 7.89.1 9.111.1 9.28.8 9.910.3 9.010.0 9.59.1 10.911.3 8.77.6 10.610.7 10.58.6
Sixes 10.09.4 73 147 58 96 1410 75 86 1911 1312 914 815 1410 612 45 107 911 168 115 85 1622 814 1113 68 310 712 66 1617 82 1512 137
Fours 15.215.0 1815 2421 2119 912 1717 1215 1311 1421 1715 118 1616 2019 2217 98 915 1514 1414 1012 1817 2419 1110 119 1815 2515 1216 1818 1212 1318 1217 1115
Catches 5.04.6 74 73 24 58 33 36 54 92 94 75 67 35 74 57 46 24 64 67 76 33 56 24 63 43 36 45 47 66 61 52
Powerplay runs 61.853.3 7045 7651 6656 4753 5857 5950 6035 5178 7649 5552 7372 7158 5972 3346 6539 3842 4258 6154 9223 7976 4854 6185 10080 6251 5866 6247 7553 4732 5637 5329
Powerplay wickets lost 1.372.0 22 15 12 33 10 13 11 13 13 11 02 02 02 42 23 31 02 24 13 00 31 10 42 01 30 21 21 14 03 03
Performance points 358347 414290 517284 280309 341400 291329 274393 394279 557280 455315 391403 353484 337360 439329 244341 268362 222366 410306 417384 410320 338432 292411 258321 340318 310334 303413 326391 367449 393328 440247 357220
Dream11 points 655629 708515 978536 525563 613686 576627 509656 759499 934550 804565 668735 602864 669655 770586 445602 492653 461722 717548 753593 732557 656844 531761 496602 666668 577594 554726 593648 690792 709580 793524 678426
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 30 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
Indian Premier League 2 Apr 24 Lucknow Super GiantsH 153181/5
Indian Premier League 29 Mar 24 Kolkata Knight RidersH 182/6186/3
Indian Premier League 25 Mar 24 Punjab KingsH 178/6176/6
Indian Premier League 21 May 23 Gujarat TitansH 197/5198/4
Indian Premier League 26 Apr 23 Kolkata Knight RidersH 179/8200/5
Indian Premier League 23 Apr 23 Rajasthan RoyalsH 189/9182/6
Indian Premier League 17 Apr 23 Chennai Super KingsH 218/8226/6
Indian Premier League 15 Apr 23 Delhi CapitalsH 174/6151/9
Indian Premier League 10 Apr 23 Lucknow Super GiantsH 212/2213/9
Indian Premier League 2 Apr 23 Mumbai IndiansH 172/2171/7

Royal Challengers Bengaluru IPL Results

The last 30 IPL matches, newest first: 18 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
Lucknow Super Giants (H)2 Apr 2024 Lby 28 runs 15319.4 ov 181/520 ov 7.78
Kolkata Knight Riders (H)29 Mar 2024 Lby 7 wickets 182/620 ov 186/316.5 ov 9.10
Punjab Kings (H)25 Mar 2024 Wby 4 wickets 178/619.2 ov 176/620 ov 9.21
Gujarat Titans (H)21 May 2023 Lby 6 wickets 197/520 ov 198/419.1 ov 9.85
Kolkata Knight Riders (H)26 Apr 2023 Lby 21 runs 179/820 ov 200/520 ov 8.95
Rajasthan Royals (H)23 Apr 2023 Wby 7 runs 189/920 ov 182/620 ov 9.45
Chennai Super Kings (H)17 Apr 2023 Lby 8 runs 218/820 ov 226/620 ov 10.90
Delhi Capitals (H)15 Apr 2023 Wby 23 runs 174/620 ov 151/920 ov 8.70
Lucknow Super Giants (H)10 Apr 2023 Lby 1 wicket 212/220 ov 213/920 ov 10.60
Mumbai Indians (H)2 Apr 2023 Wby 8 wickets 172/216.2 ov 171/720 ov 10.53

Royal Challengers Bengaluru IPL Splits

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

VenuePW-LWin %RunsOpp
Home 30 18-12 60% 189 184
InningsPW-LWin %RunsOpp
Batting first 16 9-7 56% 192 177
Chasing 14 9-5 64% 185 192
TossPW-LWin %RunsOpp
Won the toss 14 9-5 64% 185 192
Lost the toss 16 9-7 56% 192 177
CompetitionPW-LWin %RunsOpp
Indian Premier League 30 18-12 60% 189 184
OpponentPW-LWin %RunsOpp
Gujarat Titans 6 4-2 67% 190 173
Chennai Super Kings 4 3-1 75% 225 209
Delhi Capitals 4 2-2 50% 175 160
Punjab Kings 3 2-1 67% 154 153
Kolkata Knight Riders 3 1-2 33% 185 193
Lucknow Super Giants 3 1-2 33% 171 180
Sunrisers Hyderabad 3 1-2 33% 218 240
Mumbai Indians 2 2-0 100% 170 169
Rajasthan Royals 2 2-0 100% 197 188
GroundPW-LWin %RunsOpp
M.Chinnaswamy Stadium, Bengaluru 24 13-11 54% 188 185
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 7 4-3 57% 190 187
2023 7 3-4 43% 192 192

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 189 runs per IPL match over their last 30 IPL matches, and conceded 184. 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 18 and lost 12 of their last 30 IPL matches.

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

Batting first, Royal Challengers Bengaluru have won 9 of 16 and averaged 192. Batting second they have won 9 of 14, averaging 185.

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

Over Royal Challengers Bengaluru's last 30 IPL matches: Virat Kohli (1411 runs in 30), Faf du Plessis (559 runs in 14), Rajat Patidar (519 runs in 23).

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

Over Royal Challengers Bengaluru's last 30 IPL matches: Bhuvneshwar Kumar (29 wickets in 16), Mohammed Siraj (18 wickets in 13), Josh Hazlewood (16 wickets in 12).