Royal Challengers Bangalore

RCB All-Time IPL Records (2008–2026): Batting, Bowling & Head-to-Head

Virat Kohli and Royal Challengers Bengaluru all-time IPL records including batting stats, bowling records and biggest milestones in IPL history.

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.

Quick Answer

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 खिताब जीते — ऐसा करने वाली तीसरी फ्रेंचाइज़ी।

9,336
Kohli’s Career IPL Runs (All for RCB)
139
Chahal — All-Time RCB Wicket Record
2
IPL Titles Won — 2025 & 2026
Back-to-Back
Champions — Only 3rd Franchise Ever
  • 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.

SeasonResultOpponentVenue
IPL 2026Champions — won by 5 wicketsGujarat TitansAhmedabad
IPL 2025Champions — won by 6 runsPunjab KingsAhmedabad
IPL 2016Runners-up — lost by 8 wicketsSunrisers HyderabadBengaluru
IPL 2011Runners-up — lost by 58 runsChennai Super KingsChennai
IPL 2009Runners-up — lost by 6 wicketsDeccan ChargersJohannesburg

RCB All-Time Team Records

RCB Highest Team Totals in IPL

TotalOppositionVenueSeason
263/5Pune Warriors IndiaBengaluru2013
262/7Sunrisers HyderabadBengaluru2024
248/3Gujarat LionsBengaluru2016
240/4Mumbai IndiansMumbai2026
235/1Mumbai IndiansBengaluru2015

RCB Lowest Team Totals in IPL

TotalOppositionVenueSeason
49 all outKolkata Knight RidersKolkata2017
70 all outChennai Super KingsChennai2008
75 all outDelhi CapitalsDelhi2026
82 all outKolkata Knight RidersBengaluru2008
92 all outKings XI PunjabMohali2009

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

MarginOppositionSeasonHighlight
144 runsGujarat Lions2016Kohli 109, de Villiers 129
138 runsKings XI Punjab2015Gayle 117
130 runsPune Warriors India2013Gayle 175*
112 runsRajasthan Royals2014RR bowled out for 59
92 runsGujarat Titans2026Qualifier 1 — RCB 254, sealed Final berth

RCB Highest Successful Run Chases

TargetOppositionVenueSeason
228Lucknow Super GiantsLucknow2025
219Kings XI PunjabMohali2019
215Mumbai IndiansBengaluru2015
206Delhi DaredevilsBengaluru2018
202Punjab KingsMohali2024

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)

PlayerMatchesRunsAverageSR
Virat Kohli2839,33640.42~132
AB de Villiers1564,49141.6158.3
Chris Gayle853,16341.6152.0
Faf du Plessis502,25749.0149.7
Rajat Patidar60+1,600+~33~152

Highest Individual Scores for RCB

PlayerScoreOppositionSeason
Chris Gayle175*Pune Warriors India2013
AB de Villiers133*Mumbai Indians2015
AB de Villiers129*Gujarat Lions2016
Chris Gayle128*Delhi Daredevils2012
Virat Kohli113Kings XI Punjab2016

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)

PlayerCenturiesHalf-Centuries
Virat Kohli968
Chris Gayle614
AB de Villiers333
Faf du Plessis120
Rajat Patidar112+

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)

PlayerMatchesWicketsBestEconomy
Yuzvendra Chahal1131394/257.78
Mohammed Siraj93934/218.59
Bhuvneshwar Kumar65+95+4/147.35
Harshal Patel40615/278.74
Vinay Kumar56614/198.52
Anil Kumble42455/56.55

Best Bowling Figures for RCB

PlayerFiguresOppositionSeason
Anil Kumble5/5Rajasthan Royals2009
Harshal Patel5/27Mumbai Indians2021
Mohammed Siraj4/21Kolkata Knight Riders2021
Yuzvendra Chahal4/25Mumbai Indians2017
Josh Hazlewood4/12Delhi Capitals2026

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)

MatchesRCB WinsCSK WinsNo ResultRCB Win %
371521140.5%

RCB vs MI (All-Time)

MatchesRCB WinsMI WinsNo ResultRCB Win %
361719047.2%

RCB vs KKR (All-Time)

MatchesRCB WinsKKR WinsNo ResultRCB Win %
371620143.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.
AM
My Take

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.

Related Articles
RCB Squad 2026 — Full Players List, Captain & 2026 Season Analysis Virat Kohli IPL Stats — All 19 Seasons, Records & Milestones IPL 2026 Points Table — Final Standings IPL 2026 Purple Cap — Rabada Wins, Bhuvneshwar Second Bhuvneshwar Kumar IPL Stats

Found this helpful? Share with fellow cricket fans!

Share on WhatsApp Share on X
IPL Daily Team

Written by

IPL Daily is a dedicated platform covering IPL news, stats, records, match analysis, and fantasy cricket insights. Our team provides accurate and up-to-date information to help cricket fans stay informed about the Indian Premier League.