Royal Challengers Bengaluru have produced the highest individual T20 score ever recorded, the lowest team total in IPL history, the all-time leading run-scorer, and — after 18 years of trying — back-to-back IPL titles in 2025 and 2026. This page tracks every significant RCB record across 19 seasons: all-time batting, bowling, biggest wins, worst collapses, and head-to-head data updated to June 1, 2026. For the current 2026 squad, player roles, and 2026 Final match detail, see the RCB Squad 2026 page.
Virat Kohli leads RCB’s all-time batting charts with 9,336 career IPL runs — all scored in RCB colours, across 283 matches — including 9 IPL centuries, both all-time IPL records. Yuzvendra Chahal holds the franchise bowling record with 139 wickets across nine seasons. RCB won back-to-back IPL titles in 2025 and 2026, joining Chennai Super Kings (2010–11) and Mumbai Indians (2019–20) as the only franchises to defend the title. In the IPL 2026 Final, RCB defeated Gujarat Titans by five wickets (GT 155/8; RCB 161/5 in 18 overs) at the Narendra Modi Stadium, Ahmedabad on May 31, 2026.
हिन्दी: विराट कोहली ने RCB के लिए 9,336 IPL रन बनाए हैं — सभी IPL रिकॉर्ड में सर्वाधिक। युजवेंद्र चहल 139 विकेट के साथ RCB के सर्वश्रेष्ठ गेंदबाज़ हैं। RCB ने 2025 और 2026 में लगातार IPL खिताब जीते — ऐसा करने वाली तीसरी फ्रेंचाइज़ी।
- Franchise founded: 2008 · Home: M. Chinnaswamy Stadium, Bengaluru
- IPL 2026 league record: 9W–5L, 18 points, NRR +0.783 (table toppers — first time ever) · Captain: Rajat Patidar
- IPL 2026 Champions — beat Gujarat Titans by 5 wickets in the Final (31 May, Ahmedabad) · All stats updated to June 1, 2026
RCB’s Title History & Playoff Record
For 18 seasons, RCB’s IPL record included three final appearances and three defeats — 2009 (to Deccan Chargers), 2011 (to Chennai Super Kings), and 2016 (to Sunrisers Hyderabad). The 2025 season broke that pattern when Rajat Patidar led RCB to their first IPL title, defeating Punjab Kings in Ahmedabad. The 2026 season went further: RCB topped the league stage for the first time in franchise history, beat Gujarat Titans by 92 runs in Qualifier 1 (May 26, Dharamsala), then defeated the same opponents by five wickets in the Final (May 31, Ahmedabad) to become back-to-back champions. For the match-by-match breakdown of the 2026 campaign, see the RCB Squad 2026 page.
| Season | Result | Opponent | Venue |
|---|---|---|---|
| IPL 2026 | Champions — won by 5 wickets | Gujarat Titans | Ahmedabad |
| IPL 2025 | Champions — won by 6 runs | Punjab Kings | Ahmedabad |
| IPL 2016 | Runners-up — lost by 8 wickets | Sunrisers Hyderabad | Bengaluru |
| IPL 2011 | Runners-up — lost by 58 runs | Chennai Super Kings | Chennai |
| IPL 2009 | Runners-up — lost by 6 wickets | Deccan Chargers | Johannesburg |
RCB All-Time Team Records
RCB Highest Team Totals in IPL
| Total | Opposition | Venue | Season |
|---|---|---|---|
| 263/5 | Pune Warriors India | Bengaluru | 2013 |
| 262/7 | Sunrisers Hyderabad | Bengaluru | 2024 |
| 248/3 | Gujarat Lions | Bengaluru | 2016 |
| 240/4 | Mumbai Indians | Mumbai | 2026 |
| 235/1 | Mumbai Indians | Bengaluru | 2015 |
RCB Lowest Team Totals in IPL
| Total | Opposition | Venue | Season |
|---|---|---|---|
| 49 all out | Kolkata Knight Riders | Kolkata | 2017 |
| 70 all out | Chennai Super Kings | Chennai | 2008 |
| 75 all out | Delhi Capitals | Delhi | 2026 |
| 82 all out | Kolkata Knight Riders | Bengaluru | 2008 |
| 92 all out | Kings XI Punjab | Mohali | 2009 |
The 49 all out against KKR at Eden Gardens in 2017 is still the lowest team total in IPL history. RCB were bundled out in under 10 overs. It’s a number that defines an era this franchise has now genuinely moved well beyond — but it will never leave the record books. Notably, in 2026 Delhi Capitals were dismissed for 75 against RCB in a Hazlewood-Bhuvneshwar masterclass — not an RCB low, but one of the defining bowling performances the franchise produced on the way to the title.
RCB Biggest Wins by Runs
| Margin | Opposition | Season | Highlight |
|---|---|---|---|
| 144 runs | Gujarat Lions | 2016 | Kohli 109, de Villiers 129 |
| 138 runs | Kings XI Punjab | 2015 | Gayle 117 |
| 130 runs | Pune Warriors India | 2013 | Gayle 175* |
| 112 runs | Rajasthan Royals | 2014 | RR bowled out for 59 |
| 92 runs | Gujarat Titans | 2026 | Qualifier 1 — RCB 254, sealed Final berth |
RCB Highest Successful Run Chases
| Target | Opposition | Venue | Season |
|---|---|---|---|
| 228 | Lucknow Super Giants | Lucknow | 2025 |
| 219 | Kings XI Punjab | Mohali | 2019 |
| 215 | Mumbai Indians | Bengaluru | 2015 |
| 206 | Delhi Daredevils | Bengaluru | 2018 |
| 202 | Punjab Kings | Mohali | 2024 |
RCB Batting Records — All-Time
Virat Kohli is the first and only player in IPL history to cross 9,000 career runs — a milestone he reached during the April 2026 fixture against Delhi Capitals. After the IPL 2026 Final on May 31, his all-time tally stands at 9,336 runs across 283 matches, all scored in RCB colours across 19 consecutive seasons from 2008 to 2026. He also holds the record for most IPL appearances (283) and most IPL centuries (9). For a full breakdown of his career numbers, see Virat Kohli’s complete IPL stats.
Most Runs for RCB in IPL (All-Time)
| Player | Matches | Runs | Average | SR |
|---|---|---|---|---|
| Virat Kohli | 283 | 9,336 | 40.42 | ~132 |
| AB de Villiers | 156 | 4,491 | 41.6 | 158.3 |
| Chris Gayle | 85 | 3,163 | 41.6 | 152.0 |
| Faf du Plessis | 50 | 2,257 | 49.0 | 149.7 |
| Rajat Patidar | 60+ | 1,600+ | ~33 | ~152 |
Highest Individual Scores for RCB
| Player | Score | Opposition | Season |
|---|---|---|---|
| Chris Gayle | 175* | Pune Warriors India | 2013 |
| AB de Villiers | 133* | Mumbai Indians | 2015 |
| AB de Villiers | 129* | Gujarat Lions | 2016 |
| Chris Gayle | 128* | Delhi Daredevils | 2012 |
| Virat Kohli | 113 | Kings XI Punjab | 2016 |
Gayle’s 175* off 66 balls against Pune Warriors in 2013 is still the highest individual score in T20 cricket history. He hit his century off 30 balls, finished with 13 fours and 17 sixes, and RCB posted 263/5 — all in the same innings. That score remains RCB’s all-time highest team total. In IPL 2026, Kohli’s 105* off 60 against KKR was his 9th career IPL century — the all-time record — and his highest score of the 2026 season.
Most IPL Centuries & Half-Centuries for RCB (All-Time)
| Player | Centuries | Half-Centuries |
|---|---|---|
| Virat Kohli | 9 | 68 |
| Chris Gayle | 6 | 14 |
| AB de Villiers | 3 | 33 |
| Faf du Plessis | 1 | 20 |
| Rajat Patidar | 1 | 12+ |
RCB Bowling Records — All-Time
RCB’s bowling story is less celebrated than their batting, but it has produced genuine standouts. Yuzvendra Chahal’s 139 wickets across nine seasons is the franchise record. In IPL 2021, Harshal Patel took 32 wickets — equalling Dwayne Bravo’s all-time single-season record — and took a hat-trick against Mumbai Indians at Sharjah. In 2026, Bhuvneshwar Kumar delivered 28 wickets across the full season (league + playoffs) at 36 years old and an economy of 7.95, the best among the top five wicket-takers in IPL 2026. To see the full Purple Cap final standings, see the IPL 2026 Purple Cap tracker.
Most Wickets for RCB in IPL (All-Time)
| Player | Matches | Wickets | Best | Economy |
|---|---|---|---|---|
| Yuzvendra Chahal | 113 | 139 | 4/25 | 7.78 |
| Mohammed Siraj | 93 | 93 | 4/21 | 8.59 |
| Bhuvneshwar Kumar | 65+ | 95+ | 4/14 | 7.35 |
| Harshal Patel | 40 | 61 | 5/27 | 8.74 |
| Vinay Kumar | 56 | 61 | 4/19 | 8.52 |
| Anil Kumble | 42 | 45 | 5/5 | 6.55 |
Best Bowling Figures for RCB
| Player | Figures | Opposition | Season |
|---|---|---|---|
| Anil Kumble | 5/5 | Rajasthan Royals | 2009 |
| Harshal Patel | 5/27 | Mumbai Indians | 2021 |
| Mohammed Siraj | 4/21 | Kolkata Knight Riders | 2021 |
| Yuzvendra Chahal | 4/25 | Mumbai Indians | 2017 |
| Josh Hazlewood | 4/12 | Delhi Capitals | 2026 |
RCB Head-to-Head Records
RCB’s three biggest rivalries — CSK, MI, and KKR — all show the same historical pattern: a heavy deficit followed by a genuine swing in recent seasons. The 2025 and 2026 titles, a first-ever league stage table-topper finish, and the 92-run Qualifier 1 demolition of GT have fundamentally changed how these numbers feel. For a full breakdown of the CSK side of things, see our CSK vs MI head-to-head page.
RCB vs CSK (All-Time)
| Matches | RCB Wins | CSK Wins | No Result | RCB Win % |
|---|---|---|---|---|
| 37 | 15 | 21 | 1 | 40.5% |
RCB vs MI (All-Time)
| Matches | RCB Wins | MI Wins | No Result | RCB Win % |
|---|---|---|---|---|
| 36 | 17 | 19 | 0 | 47.2% |
RCB vs KKR (All-Time)
| Matches | RCB Wins | KKR Wins | No Result | RCB Win % |
|---|---|---|---|---|
| 37 | 16 | 20 | 1 | 43.2% |
Where RCB Dominate (All-Time)
- Home at Chinnaswamy: Six of their ten highest totals have come here. Flat pitch, short square boundaries — RCB’s batting-heavy lineup turns home games into shoot-outs they usually win.
- High-scoring matches: Win percentage above 180 is well north of 65%. The top order of Kohli, Salt and Patidar is designed for exactly these conditions.
- Playoff format advantage: Topping the table in 2026 gave RCB two chances to reach the final — they needed only the first, beating GT by 92 runs in Qualifier 1 before winning the Final itself.
Where RCB Struggle (All-Time)
- Away spin tracks: Chennai and Lucknow have historically exploited RCB’s thinner spin bowling department. This remains a pattern across 19 seasons even as Flower has improved the overall bowling unit.
- Low-scoring collapses: The 49 all out in 2017 is the famous one, but RCB have had 12 scores under 130 in IPL history — more than any team in the top five.
- All-seasons knockout record: Three finals lost (2009, 2011, 2016) before the 2025 and 2026 wins broke the pattern; the cumulative all-seasons knockout record still sits below 40%, even accounting for the recent run.
Looking at these records as a data set rather than a highlight reel, one number stands out above everything: RCB’s win percentage in matches where they post 180 or more is above 65%, while their win percentage below 160 is under 28%. That’s the cleanest statistical summary of 19 seasons in one line — this is a franchise built entirely around batting dominance, and when that fails, the whole structure fails with it.
The 2025 title changed that slightly, because Bhuvneshwar Kumar’s bowling gave them a 20-run cushion they’d never had before. The 2026 title confirmed it wasn’t a one-year patch. Bhuvneshwar taking 28 wickets across the season at 7.95 economy, Hazlewood unbeaten in every white-ball final he’s played, Rasikh Salam with 19 wickets at 23 years old — RCB’s bowling records are now adding up into something that looks permanent rather than circumstantial. Back-to-back titles. Kohli at 9,336 career runs. Gayle’s 175* still untouched. The all-time records say one thing; the recent trend says another — and both are now pointing in the same direction.
Who has scored the most runs for RCB in IPL history?
Virat Kohli holds RCB’s all-time run-scoring record with 9,336 career IPL runs across 283 matches. He became the first player in IPL history to cross 9,000 runs during the April 2026 match against Delhi Capitals — a milestone he reached having played only for RCB across all 19 seasons since 2008. After the IPL 2026 Final, his career tally stands at 9,336.
What is RCB’s lowest score in IPL history?
RCB’s lowest team total is 49 all out, scored against Kolkata Knight Riders at Eden Gardens in IPL 2017. They were dismissed in under 10 overs. It also remains the lowest team total in the entire history of the IPL.
Who has taken the most wickets for RCB in IPL?
Yuzvendra Chahal is RCB’s all-time bowling leader with 139 wickets from 113 matches between 2014 and 2021. Since Chahal’s departure, Bhuvneshwar Kumar has been the most impactful RCB bowler — taking 28 wickets across the full IPL 2026 season (league + playoffs), the most by any RCB bowler in a single season since Harshal Patel’s 32 in 2021, and the second-highest total in IPL 2026 behind Kagiso Rabada’s 29.
What is the highest individual score for RCB in IPL?
Chris Gayle’s 175* off 66 balls against Pune Warriors India in 2013 is the highest individual score for RCB — and still the highest score in all of T20 cricket history. RCB posted 263/5 in that innings, which remains their all-time highest team total.
How many IPL titles has RCB won?
Royal Challengers Bengaluru have won two IPL titles. They won their first in 2025, defeating Punjab Kings in the final at Ahmedabad under captain Rajat Patidar. They successfully defended the title in 2026, defeating Gujarat Titans by five wickets in the Final at the Narendra Modi Stadium on May 31, 2026 — becoming only the third franchise in IPL history to win back-to-back titles, after Chennai Super Kings (2010–11) and Mumbai Indians (2019–20).
What are RCB’s key all-time records?
RCB hold several IPL extremes: the highest individual T20 score (Gayle 175*), the lowest team total in IPL history (49 all out vs KKR, 2017), the all-time leading run-scorer (Virat Kohli — 9,336 runs), and the most IPL centuries by one player (Kohli — 9). Yuzvendra Chahal’s 139 wickets is the franchise bowling record. Since 2025, they’ve added two back-to-back IPL titles to that list.
Bottom Line
Nineteen seasons of RCB data tell the same story — with a new chapter written every year since 2025. The franchise built on batting brilliance and chronic bowling fragility fixed its second problem in 2025 and proved in 2026 that the fix was structural, not seasonal. Kohli’s 9,336 career runs, Chahal’s 139 wickets, Gayle’s 175*, and the 49 all out will all remain part of this record forever. What’s changed is that the new entries — Bhuvneshwar’s 28-wicket 2026 season, the first-ever table-topper finish, a 92-run Qualifier 1 win, and back-to-back Final victories — now sit alongside the old ones. The record book is the same. The franchise it describes is not.
