ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Royal Challengers Bengaluru: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×
PlayerRunsScoresBF4s6sOppositionGroundDate
Kevin PietersenRCB2929*2112v DCMumbai24 Apr 2010
Luke PomersbachRCB29291822v CSKMumbai24 May 2011
Mayank AgarwalRCB29292032v SHBangalore9 Apr 2013
Mitchell StarcRCB29292340v PKBangalore9 May 2014
Parthiv PatelRCB29292840v DCBangalore13 May 2014
AB de VilliersRCB29291721v SHHyderabad20 May 2014
AB de VilliersRCB29292131v MIMumbai20 Apr 2016
AB de VilliersRCB29293012v RPSBangalore16 Apr 2017
Quinton de KockRCB29292731v KKRBengaluru29 Apr 2018
Parthiv PatelRCB29293520v CSKChennai23 Mar 2019
Aaron FinchRCB29292712v SHDubai21 Sept 2020
Virat KohliRCB29292421v DCAbu Dhabi2 Nov 2020
Faf du PlessisRCB29292050v RRMumbai5 Apr 2022
Anuj RawatRCB2929*1132v RRJaipur14 May 2023
Rajat PatidarRCB29292122v LSGBengaluru2 Apr 2024
Venkatesh IyerRCB2929*1512v RRGuwahati10 Apr 2026
AB de VilliersRCB28282211v KKRRanchi12 May 2013
Chris GayleRCB28281304v CSKBangalore18 May 2013
AB de VilliersRCB28281413v CSKRanchi18 May 2014
AB de VilliersRCB28281332v KKRKolkata11 Apr 2015
Dinesh KarthikRCB28282640v CSKRanchi22 May 2015
Sarfaraz KhanRCB28281822v MIMumbai20 Apr 2016
Mandeep SinghRCB28283411v PKIndore10 Apr 2017
Virat KohliRCB28281931v RPSBangalore16 Apr 2017
Kedar JadhavRCB28282220v MIMumbai1 May 2017
Marcus StoinisRCB2828*1331v KKRBengaluru5 Apr 2019
Marcus StoinisRCB2828*1640v PKChandigarh13 Apr 2019
Parthiv PatelRCB28282041v MIMumbai15 Apr 2019
AB de VilliersRCB28281841v PKDubai24 Sept 2020
Sherfane RutherfordRCB28284011v KKRMumbai30 Mar 2022
Dinesh KarthikRCB28281431v CSKBengaluru17 Apr 2023
Faf du PlessisRCB28281950v GTBengaluru21 May 2023
Dinesh KarthikRCB2828*1032v PKBengaluru25 Mar 2024
Glenn MaxwellRCB28281931v KKRBengaluru29 Mar 2024
Virat KohliRCB28281821v CSKBengaluru5 Apr 2026
Virat KohliRCB28281351v GTAhmedabad30 Apr 2026
Krunal PandyaRCB2828*1622v LSGLucknow7 May 2026
Tim DavidRCB28281222v PKDharamsala17 May 2026
Balachandra AkhilRCB2727*723v DCHyderabad25 May 2008
Jacques KallisRCB27272240v PKDurban1 May 2009
Ross TaylorRCB27272031v DCJohannesburg24 May 2009
Jacques KallisRCB27272930v DCBangalore25 Mar 2010
Sridharan SriramRCB27272930v KKRBangalore10 Apr 2010
Jacques KallisRCB27273710v DCNagpur12 Apr 2010
AB de VilliersRCB2727*1422v PKBangalore6 May 2011
Virat KohliRCB27273140v PKBangalore6 May 2011
Virat KohliRCB2727*3330v KTKBangalore8 May 2011
Chris GayleRCB27271032v DCHyderabad20 May 2012
Moisés HenriquesRCB2727*1341v PWPune2 May 2013
Chris GayleRCB27271932v SHBangalore4 May 2014

BF balls faced · 4s fours · 6s sixes

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