Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Royal Challengers Bengaluru: Batting innings by innings (All T20s)

The highest score in T20 cricket for Royal Challengers Bengaluru is 175* by Chris Gayle (RCB) v PW at Bangalore, 23 Apr 2013.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Chris GayleRCB175*661317265.151not out1v PWBangalore23 Apr 2013
AB de VilliersRCB133*59194225.423not out1v MIMumbai10 May 2015
AB de VilliersRCB129*521012248.083not out1v GLBangalore14 May 2016
Chris GayleRCB128*62713206.451not out1v DCDelhi17 May 2012
Chris GayleRCB11757712205.261c & b AR Patel1v PKBangalore6 May 2015
Manish PandeyRCB114*73104156.162not out1v DCCenturion21 May 2009
Virat KohliRCB113*72124156.941not out1v RRJaipur6 Apr 2024
Virat KohliRCB11350128226.002c DA Miller b Sandeep Sharma1v PKBangalore18 May 2016
Rajat PatidarRCB112*54127207.413not out1v LSGKolkata25 May 2022
Virat KohliRCB1095558198.182c DJ Bravo b P Kumar1v GLBangalore14 May 2016
Virat KohliRCB108*5887186.211not out2v RPSBangalore7 May 2016
Chris GayleRCB10749109218.371c RJ Harris b PP Chawla1v PKBangalore6 May 2011
Virat KohliRCB105*60113175.002not out2v KKRRaipur13 May 2026
Chris GayleRCB102*55107185.452not out2v KKRKolkata22 Apr 2011
Devdutt PadikkalRCB101*52116194.232not out2v RRMumbai22 Apr 2021
Virat KohliRCB101*61131165.571not out1v GTBengaluru21 May 2023
Will JacksRCB100*41510243.903not out2v GTAhmedabad28 Apr 2024
Virat KohliRCB100*63111158.731not out1v GLRajkot24 Apr 2016
Virat KohliRCB1005894172.412c Shubman Gill b HF Gurney1v KKRKolkata19 Apr 2019
Virat KohliRCB10063124158.731c GD Phillips b B Kumar2v SHHyderabad18 May 2023
Virat KohliRCB9958104170.693run out (BJ Rohrer/†KM Jadhav)1v DCDelhi10 May 2013
Chris GayleRCB965677171.431run out (MK Pandey/†RV Uthappa)2v KKRKolkata11 Apr 2015
Faf du PlessisRCB9664112150.002c MP Stoinis b JO Holder1v LSGMumbai19 Apr 2022
Rajat PatidarRCB93*3359281.824not out1v GTDharamsala26 May 2026
Virat KohliRCB93*47114197.873not out2v SHBangalore9 Apr 2013
Chris GayleRCB92*58115158.621not out1v MIBangalore4 Apr 2013
Virat KohliRCB92*6274148.391not out2v MIMumbai17 Apr 2018
Virat KohliRCB924776195.741c RR Rossouw b Arshdeep Singh1v PKDharamsala9 May 2024
AB de VilliersRCB90*39105230.774not out2v DCBengaluru21 Apr 2018
Virat KohliRCB90*5244173.083not out1v CSKDubai10 Oct 2020
AB de VilliersRCB89*4168217.075not out2v SHBangalore4 May 2014
AB de VilliersRCB89*4639193.483not out1v PKIndore10 Apr 2017
Jacques KallisRCB89*5585161.822not out2v PKBangalore16 Mar 2010
Chris GayleRCB894795189.362c JEC Franklin b MM Patel1v MIChennai27 May 2011
Faf du PlessisRCB885737154.391c M Shahrukh Khan b Arshdeep Singh1v PKMumbai27 Mar 2022
Chris GayleRCB875684155.362c DJ Hussey b P Awana2v PKChandigarh20 Apr 2012
Chris GayleRCB865876148.282c †BB McCullum b LR Shukla2v KKRKolkata28 Apr 2012
Jitesh SharmaRCB85*3386257.586not out2v LSGLucknow27 May 2025
Chris GayleRCB85*5049170.001not out2v KKRBangalore11 Apr 2013
Virat KohliRCB844992171.432c & b Kuldeep Yadav1v KKRBengaluru5 Apr 2019
Faf du PlessisRCB845655150.002c SM Curran b NT Ellis1v PKChandigarh20 Apr 2023
Virat KohliRCB83*5944140.681not out1v KKRBengaluru29 Mar 2024
Dinesh KarthikRCB833557237.146c †H Klaasen b T Natarajan2v SHBengaluru15 Apr 2024
Yuvraj SinghRCB833877218.425lbw b KW Richardson1v RRBangalore11 May 2014
AB de VilliersRCB834664180.433c Ankit Sharma b NLTC Perera1v RPSPune22 Apr 2016
AB de VilliersRCB82*4437186.363not out1v PKBengaluru24 Apr 2019
Virat KohliRCB82*4965167.351not out2v MIBengaluru2 Apr 2023
Virat KohliRCB82*5064164.002not out1v MIMumbai10 May 2015
Chris GayleRCB82*5956138.982not out2v MIMumbai9 May 2012
AB de VilliersRCB824276195.243c EJG Morgan b Mustafizur Rahman1v SHBangalore12 Apr 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.