Royal Challengers Bengaluru
20-9-1 last 30 · Season leaders ›
Royal Challengers Bengaluru
Season profile for fantasy and match-up trends · See the full IPL Season Leaders ›RCB leadersRCB leaders · IPL 2026
All leaders ›Team snapshot
RCB leadersRCB leaders · IPL 2026
All leaders ›Match data
| Stat category | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match | View match |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Competition | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL | IPL |
| Date | 31 May 202602:00 PM ☀️🌙 | 26 May 202602:00 PM ☀️🌙 | 22 May 202602:00 PM ☀️🌙 | 17 May 202610:00 AM ☀️ | 13 May 202602:00 PM ☀️🌙 | 10 May 202602:00 PM ☀️🌙 | 07 May 202602:00 PM ☀️🌙 | 30 Apr 202602:00 PM ☀️🌙 | 27 Apr 202602:00 PM ☀️🌙 | 24 Apr 202602:00 PM ☀️🌙 | 18 Apr 202610:00 AM ☀️ | 15 Apr 202602:00 PM ☀️🌙 | 12 Apr 202602:00 PM ☀️🌙 | 10 Apr 202602:00 PM ☀️🌙 | 05 Apr 202602:00 PM ☀️🌙 | 28 Mar 202602:00 PM ☀️🌙 | 03 Jun 202502:00 PM ☀️🌙 | 29 May 202502:00 PM ☀️🌙 | 27 May 202502:00 PM ☀️🌙 | 23 May 202502:00 PM ☀️🌙 | 17 May 202502:00 PM ☀️🌙 | 03 May 202502:00 PM ☀️🌙 | 27 Apr 202502:00 PM ☀️🌙 | 24 Apr 202502:00 PM ☀️🌙 | 20 Apr 202510:00 AM ☀️ | 18 Apr 202502:00 PM ☀️🌙 | 13 Apr 202510:00 AM ☀️ | 10 Apr 202502:00 PM ☀️🌙 | 07 Apr 202502:00 PM ☀️🌙 | 02 Apr 202502:00 PM ☀️🌙 |
| Opponent |
GT |
GT |
SRH |
PBKS |
KKR |
MI |
LSG |
GT |
DC |
GT |
DC |
LSG |
MI |
RR |
CSK |
SRH |
PBKS |
PBKS |
LSG |
SRH |
KKR |
CSK |
DC |
RR |
PBKS |
PBKS |
RR |
DC |
MI |
GT |
| Venue | Narendra Modi StadiumHome* | Himachal Pradesh Cricket Association StadiumHome* | Rajiv Gandhi International StadiumAway | Himachal Pradesh Cricket Association StadiumAway | Shaheed Veer Narayan Singh International StadiumHome* | Shaheed Veer Narayan Singh International StadiumHome* | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumAway | Narendra Modi StadiumAway | Arun Jaitley StadiumAway | M.Chinnaswamy StadiumHome | M.Chinnaswamy StadiumHome | M.Chinnaswamy StadiumHome | Wankhede StadiumAway | Barsapara Cricket StadiumAway | M.Chinnaswamy StadiumHome | M.Chinnaswamy StadiumHome | Narendra Modi StadiumHome* | Maharaja Yadavindra Singh International Cricket Stadium, MullanpurAway | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumAway | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumHome* | M.Chinnaswamy StadiumHome | M.Chinnaswamy StadiumHome | Arun Jaitley StadiumAway | M.Chinnaswamy StadiumHome | Maharaja Yadavindra Singh International Cricket Stadium, MullanpurAway | M.Chinnaswamy StadiumHome | Sawai Mansingh StadiumAway | M.Chinnaswamy StadiumHome | Wankhede StadiumAway | M.Chinnaswamy StadiumHome |
| Result | Won | Won | Lost | Won | Won | Won | Lost | Lost | Won | Won | Lost | Won | Won | Lost | Won | Won | Won | Won | Won | Lost | Abandoned | Won | Won | Won | Won | Lost | Won | Lost | Won | Lost |
| Toss | RCB · bowl | GT · bowl | SRH · bat | PBKS · bowl | RCB · bowl | RCB · bowl | RCB · bowl | GT · bowl | RCB · bowl | RCB · bowl | DC · bowl | RCB · bowl | MI · bowl | RR · bowl | CSK · bowl | RCB · bowl | PBKS · bowl | RCB · bowl | RCB · bowl | RCB · bowl | – | CSK · bowl | RCB · bowl | RR · bowl | RCB · bowl | PBKS · bowl | RCB · bowl | DC · bowl | MI · bowl | GT · bowl |
| Team score | 161/5 (18) | 254/5 (20) | 200/4 (20) | 222/4 (20) | 194/4 (19.1) | 167/9 (20) | 203/6 (19) | 155/10 (19.2) | 77/1 (6.3) | 206/5 (18.5) | 175/8 (20) | 149/5 (15.1) | 240/4 (20) | 201/8 (20) | 250/3 (20) | 203/4 (15.4) | 190/9 (20) | 106/2 (10) | 230/4 (18.4) | 189/10 (19.5) | – | 213/5 (20) | 165/4 (18.3) | 205/5 (20) | 159/3 (18.5) | 95/9 (14) | 175/1 (17.3) | 163/7 (20) | 221/5 (20) | 169/8 (20) |
| Opposition score | 155/8 (20) | 162/10 (19.3) | 255/4 (20) | 199/8 (20) | 192/4 (20) | 166/7 (20) | 209/3 (19) | 158/6 (15.5) | 75/10 (16.3) | 205/3 (20) | 179/4 (19.5) | 146/10 (20) | 222/5 (20) | 202/4 (18) | 207/10 (19.4) | 201/9 (20) | 184/7 (20) | 101/10 (14.1) | 227/3 (20) | 231/6 (20) | – | 211/5 (20) | 162/8 (20) | 194/9 (20) | 157/6 (20) | 98/5 (12.1) | 173/4 (20) | 169/4 (17.5) | 209/9 (20) | 170/2 (17.5) |
| Run rateMatch run rate | RCB: 8.94opp: 7.758.32 | RCB: 12.7opp: 8.3110.53 | RCB: 10opp: 12.7511.38 | RCB: 11.1opp: 9.9510.53 | RCB: 10.12opp: 9.69.86 | RCB: 8.35opp: 8.38.33 | RCB: 10.68opp: 1110.84 | RCB: 8.02opp: 9.988.9 | RCB: 11.85opp: 4.556.61 | RCB: 10.94opp: 10.2510.58 | RCB: 8.75opp: 9.038.89 | RCB: 9.82opp: 7.38.39 | RCB: 12opp: 11.111.55 | RCB: 10.05opp: 11.2210.61 | RCB: 12.5opp: 10.5311.52 | RCB: 12.96opp: 10.0511.33 | RCB: 9.5opp: 9.29.35 | RCB: 10.6opp: 7.138.57 | RCB: 12.32opp: 11.3511.82 | RCB: 9.53opp: 11.5510.54 | RCB: –opp: –– | RCB: 10.65opp: 10.5510.6 | RCB: 8.92opp: 8.18.49 | RCB: 10.25opp: 9.79.98 | RCB: 8.44opp: 7.858.14 | RCB: 6.79opp: 8.057.38 | RCB: 10opp: 8.659.28 | RCB: 8.15opp: 9.488.78 | RCB: 11.05opp: 10.4510.75 | RCB: 8.45opp: 9.538.96 |
| Runs scoredMatch runs | 161316 | 254416 | 200455 | 222421 | 194386 | 167333 | 203412 | 155313 | 77152 | 206411 | 175354 | 149295 | 240462 | 201403 | 250457 | 203404 | 190374 | 106207 | 230457 | 189420 | –– | 213424 | 165327 | 205399 | 159316 | 95193 | 175348 | 163332 | 221430 | 169339 |
| Runs concededMatch runs | 155316 | 162416 | 255455 | 199421 | 192386 | 166333 | 209412 | 158313 | 75152 | 205411 | 179354 | 146295 | 222462 | 202403 | 207457 | 201404 | 184374 | 101207 | 227457 | 231420 | –– | 211424 | 162327 | 194399 | 157316 | 98193 | 173348 | 169332 | 209430 | 170339 |
| Wickets lostMatch wickets | 513 | 515 | 48 | 412 | 48 | 916 | 69 | 1016 | 111 | 58 | 812 | 515 | 49 | 812 | 313 | 413 | 916 | 212 | 47 | 1016 | –– | 510 | 412 | 514 | 39 | 914 | 15 | 711 | 514 | 810 |
| Wickets takenMatch wickets | 813 | 1015 | 48 | 812 | 38 | 716 | 39 | 616 | 1011 | 38 | 412 | 1015 | 59 | 412 | 1013 | 913 | 716 | 1012 | 37 | 616 | 0– | 510 | 712 | 814 | 59 | 514 | 45 | 411 | 914 | 210 |
| FoursMatch fours | RCB: 18opp: 1533 | RCB: 24opp: 2145 | RCB: 20opp: 2040 | RCB: 20opp: 1636 | RCB: 21opp: 1940 | RCB: 9opp: 1221 | RCB: 16opp: 1834 | RCB: 17opp: 1330 | RCB: 5opp: 813 | RCB: 17opp: 1734 | RCB: 12opp: 1527 | RCB: 13opp: 1124 | RCB: 18opp: 1836 | RCB: 20opp: 1737 | RCB: 14opp: 2135 | RCB: 17opp: 1532 | RCB: 11opp: 819 | RCB: 11opp: 718 | RCB: 30opp: 1747 | RCB: 16opp: 1632 | RCB: 0opp: 00 | RCB: 20opp: 1939 | RCB: 14opp: 1428 | RCB: 22opp: 1739 | RCB: 13opp: 1225 | RCB: 9opp: 817 | RCB: 14opp: 1832 | RCB: 9opp: 1524 | RCB: 18opp: 2139 | RCB: 15opp: 1429 |
| SixesMatch sixes | RCB: 7opp: 310 | RCB: 14opp: 721 | RCB: 7opp: 1623 | RCB: 12opp: 1022 | RCB: 5opp: 813 | RCB: 9opp: 615 | RCB: 13opp: 1225 | RCB: 7opp: 916 | RCB: 7opp: 18 | RCB: 14opp: 1024 | RCB: 7opp: 512 | RCB: 8opp: 614 | RCB: 15opp: 1429 | RCB: 7opp: 1219 | RCB: 19opp: 1130 | RCB: 13opp: 1225 | RCB: 9opp: 1423 | RCB: 5opp: 49 | RCB: 7opp: 1421 | RCB: 8opp: 1523 | RCB: 0opp: 00 | RCB: 14opp: 1024 | RCB: 6opp: 511 | RCB: 6opp: 1218 | RCB: 6opp: 511 | RCB: 4opp: 59 | RCB: 9opp: 514 | RCB: 10opp: 717 | RCB: 13opp: 1225 | RCB: 9opp: 1120 |
| BoundariesMatch boundaries | RCB: 25opp: 1843 | RCB: 38opp: 2866 | RCB: 27opp: 3663 | RCB: 32opp: 2658 | RCB: 26opp: 2753 | RCB: 18opp: 1836 | RCB: 29opp: 3059 | RCB: 24opp: 2246 | RCB: 12opp: 921 | RCB: 31opp: 2758 | RCB: 19opp: 2039 | RCB: 21opp: 1738 | RCB: 33opp: 3265 | RCB: 27opp: 2956 | RCB: 33opp: 3265 | RCB: 30opp: 2757 | RCB: 20opp: 2242 | RCB: 16opp: 1127 | RCB: 37opp: 3168 | RCB: 24opp: 3155 | RCB: 0opp: 00 | RCB: 34opp: 2963 | RCB: 20opp: 1939 | RCB: 28opp: 2957 | RCB: 19opp: 1736 | RCB: 13opp: 1326 | RCB: 23opp: 2346 | RCB: 19opp: 2241 | RCB: 31opp: 3364 | RCB: 24opp: 2549 |
| PP runs scored (ov 1–6)Match PP runs | 70115 | 76127 | 75138 | 61110 | 66122 | 47100 | 45113 | 59128 | 6578 | 58115 | 59109 | 6095 | 71133 | 61158 | 51129 | 76125 | 55107 | 61110 | 66122 | 73145 | –– | 71129 | 3588 | 59131 | 54116 | 3379 | 65110 | 65104 | 73127 | 3880 |
| PP runs conceded (ov 1–6)Match PP runs | 45115 | 51127 | 63138 | 49110 | 56122 | 53100 | 68113 | 69128 | 1378 | 57115 | 50109 | 3595 | 62133 | 97158 | 78129 | 49125 | 52107 | 49110 | 56122 | 72145 | –– | 58129 | 5388 | 72131 | 62116 | 4679 | 45110 | 39104 | 54127 | 4280 |
| PP wkts lost (ov 1–6)Match PP wkts | 24 | 16 | 23 | 14 | 13 | 36 | 22 | 24 | 17 | 11 | 14 | 12 | 00 | 34 | 14 | 14 | 12 | 15 | 12 | 02 | –– | 02 | 35 | 02 | 12 | 46 | 00 | 25 | 13 | 34 |
| PP wkts taken (ov 1–6)Match PP wkts | 24 | 56 | 13 | 34 | 23 | 36 | 02 | 24 | 67 | 01 | 34 | 12 | 00 | 14 | 34 | 34 | 12 | 45 | 12 | 22 | –– | 22 | 25 | 22 | 12 | 26 | 00 | 35 | 23 | 14 |
| Top scorer | Virat Kohli (75) | Rajat Patidar (93) | Rajat Patidar (56) | Venkatesh Iyer (73) | Virat Kohli (105) | Krunal Pandya (73) | Rajat Patidar (61) | Devdutt Padikkal (40) | Devdutt Padikkal (34) | Virat Kohli (81) | Philip Salt (63) | Virat Kohli (49) | Philip Salt (78) | Rajat Patidar (63) | Tim David (70) | Virat Kohli (69) | Virat Kohli (43) | Philip Salt (56) | Jitesh Sharma (85) | Philip Salt (62) | – | Virat Kohli (62) | Krunal Pandya (73) | Virat Kohli (70) | Virat Kohli (73) | Tim David (50) | Philip Salt (65) | Philip Salt (37) | Virat Kohli (67) | Liam Livingstone (54) |
| Top wicket taker | Rasikh Salam Dar (3) | Jacob Duffy (3) | Rasikh Salam Dar (2) | Rasikh Salam Dar (3) | Bhuvneshwar Kumar (1) | Bhuvneshwar Kumar (4) | Josh Hazlewood (1) | Bhuvneshwar Kumar (3) | Josh Hazlewood (4) | Bhuvneshwar Kumar (1) | Bhuvneshwar Kumar (3) | Rasikh Salam Dar (4) | Suyash Sharma (2) | Josh Hazlewood (2) | Bhuvneshwar Kumar (3) | Jacob Duffy (3) | Bhuvneshwar Kumar (2) | Josh Hazlewood (3) | Nuwan Thushara (1) | Romario Shepherd (2) | – | Lungi Ngidi (3) | Bhuvneshwar Kumar (3) | Josh Hazlewood (4) | Krunal Pandya (2) | Josh Hazlewood (3) | Bhuvneshwar Kumar (1) | Bhuvneshwar Kumar (2) | Krunal Pandya (4) | Bhuvneshwar Kumar (1) |
| Most sixes | Virat Kohli (3) | Rajat Patidar (9) | Venkatesh Iyer (4) | Venkatesh Iyer (4) | Virat Kohli (3) | Krunal Pandya (5) | Rajat Patidar (6) | Devdutt Padikkal (2) | Devdutt Padikkal (3) | Devdutt Padikkal (6) | Philip Salt (3) | Rajat Patidar (3) | Philip Salt (6) | Rajat Patidar (4) | Tim David (8) | Virat Kohli (5) | Rajat Patidar (2) | Philip Salt (3) | Jitesh Sharma (6) | Philip Salt (5) | – | Romario Shepherd (6) | Krunal Pandya (4) | Devdutt Padikkal (3) | Devdutt Padikkal (4) | Tim David (3) | Philip Salt (6) | Tim David (4) | Rajat Patidar (4) | Liam Livingstone (5) |
| Most fours | Virat Kohli (9) | Virat Kohli (5) | Rajat Patidar (6) | Venkatesh Iyer (8) | Virat Kohli (11) | Krunal Pandya (4) | Tim David (4) | Virat Kohli (5) | Devdutt Padikkal (3) | Virat Kohli (8) | Philip Salt (4) | Virat Kohli (6) | Philip Salt (6) | Virat Kohli (7) | Devdutt Padikkal (5) | Devdutt Padikkal (7) | Virat Kohli (3) | Philip Salt (6) | Virat Kohli (10) | Virat Kohli (7) | – | Jacob Bethell (8) | Krunal Pandya (5) | Virat Kohli (8) | Virat Kohli (7) | Tim David (5) | Philip Salt (5) | Philip Salt (4) | Virat Kohli (8) | Jitesh Sharma (5) |
Royal Challengers Bengaluru stats
In their last 30 games (2025–2026), Royal Challengers Bengaluru have a record of 20W-9L-1A, giving them a win rate of 66.7%. Their recent form reads W W L W W. Royal Challengers Bengaluru won the Indian Premier League 2026.
Royal Challengers Bengaluru attacking stats
In their last 30 games, Royal Challengers Bengaluru are averaging 184.0 runs per game at a run rate of 10.1. They hit 15.4 fours and 9.0 sixes per match on average, with 24.4 total boundaries per game.
Royal Challengers Bengaluru defensive stats
Defensively, Royal Challengers Bengaluru take an average of 6.0 wickets per match while conceding 180.0 runs per game across these 30 matches. They lose 5.4 wickets on average. Royal Challengers Bengaluru's primary home ground is M.Chinnaswamy Stadium.
Royal Challengers Bengaluru stats for betting and bet builders
Across Royal Challengers Bengaluru's last 30 games, match totals have exceeded 300 runs in 83% of matches (25/30). At 24.4 boundaries per game, use the stat breakdown in the table above for match-by-match context.
Royal Challengers Bengaluru pages
Frequently asked questions
How many of their last 30 matches have Royal Challengers Bengaluru won?
Royal Challengers Bengaluru have won 20 of their last 30 matches (66.7% win rate).
What is Royal Challengers Bengaluru's current form?
Royal Challengers Bengaluru's last 5 results, most recent first, are W W L W W.
What is Royal Challengers Bengaluru's average score per game?
Royal Challengers Bengaluru average 184.0 runs per game, based on 30 games (2025–2026).
What is Royal Challengers Bengaluru's home ground?
Royal Challengers Bengaluru's primary home ground is M.Chinnaswamy Stadium.
How did Royal Challengers Bengaluru perform last season?
Royal Challengers Bengaluru won the Indian Premier League 2026.












