T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Royal Challengers Bengaluru: Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Devdutt PadikkalRCBMumbai Indians2020-20266501777435.40122145.08021207
Devdutt PadikkalRCBKolkata Knight Riders2020-20267701743924.86143121.68000221
Rajat PatidarRCBRajasthan Royals2022-20267501726334.40123139.840201010
Rajat PatidarRCBChennai Super Kings2022-20266611725134.40107160.75011914
Devdutt PadikkalRCBPunjab Kings2020-20266601726128.67118145.760101411
Faf du PlessisRCBGujarat Titans2022-20245501606432.0096166.67011216
Mandeep SinghRCBKolkata Knight Riders2015-20186611605232.0099161.62010129
Glenn MaxwellRCBDelhi Capitals2021-20235511555538.75102151.96021167
Glenn MaxwellRCBChennai Super Kings2021-20247701547622.0080192.500111012
AB de VilliersRCBPune Warriors2011-201355314950*74.5069215.940101210
Glenn MaxwellRCBSunrisers Hyderabad2021-20235511495937.25104143.27010147
Rahul DravidRCBRajasthan Royals2008-201065214675*48.6791160.44022157
Parthiv PatelRCBChennai Super Kings2014-20194401455336.25127114.17020116
Parthiv PatelRCBMumbai Indians2014-201944114257*47.33106133.96010202
Glenn MaxwellRCBKolkata Knight Riders2021-20246601417823.50114123.68010154
Saurabh TiwaryRCBPune Warriors2011-20135521405246.67108129.6301076
Tillakaratne DilshanRCBRajasthan Royals2011-201333113976*69.50104133.65010231
Tillakaratne DilshanRCBMumbai Indians2011-201355113859*34.5015390.20011133
Jacques KallisRCBKolkata Knight Riders2008-201055113665*34.00129105.43010133
Dinesh KarthikRCBSunrisers Hyderabad2015-20246611358327.0065207.69011911
Rahul DravidRCBChennai Super Kings2008-20107601334722.17115115.65001180
Mandeep SinghRCBRajasthan Royals2015-201854213154*65.5083157.83010173
Devdutt PadikkalRCBGujarat Titans2025-20265501305526.0077168.83010138
Virat KohliRCBPune Warriors2011-20135501286725.60100128.0001095
Devdutt PadikkalRCBDelhi Capitals2020-20268811245017.7198126.53012124
Robin UthappaRCBMumbai Indians2009-201055112366*30.7581151.85010135
Jacques KallisRCBChennai Super Kings2008-20107701235217.57108113.89011210
Rajat PatidarRCBDelhi Capitals2021-20266501225224.4087140.2301057
Yuvraj SinghRCBDelhi Capitals201422212068*-58206.90020414
Parthiv PatelRCBDelhi Capitals2014-20195501203924.0093129.03000182
Mayank AgarwalRCBChennai Super Kings2011-20136501204524.0098122.45000154
Manish PandeyRCBDeccan Chargers2009-2010441119114*39.6788135.23101104
Dinesh KarthikRCBRajasthan Royals2015-2024108111844*16.8683142.17001143
Ross TaylorRCBChennai Super Kings2008-20094411175339.00100117.0001056
Parthiv PatelRCBPunjab Kings2014-20195511174329.2576153.95000212
AB de VilliersRCBRising Pune Supergiant2016-20174401168329.0087133.3301076
Mandeep SinghRCBPunjab Kings2015-20186401164629.00107108.4100093
Robin UthappaRCBChennai Super Kings2009-201054111568*38.3374155.4101078
Colin de GrandhommeRCBSunrisers Hyderabad2018-20194411134037.6782137.8000058
Parthiv PatelRCBRajasthan Royals2014-20195511116727.7569160.87010133
Jitesh SharmaRCBLucknow Super Giants2025-202633110985*54.5045242.22010108
Dinesh KarthikRCBMumbai Indians2015-202465210853*36.0057189.47011107
Ross TaylorRCBDelhi Capitals2008-20104401073126.7571150.7000078
Mayank AgarwalRCBMumbai Indians2011-201354110664*35.3367158.21011106
Dinesh KarthikRCBPunjab Kings2015-202477210632*21.2054196.3000098
Rahul DravidRCBPunjab Kings2008-20105301056635.0090116.67010111
Mark BoucherRCBMumbai Indians2008-201053210548*105.0067156.7200084
Tillakaratne DilshanRCBPune Warriors2011-20134401055326.2510798.13010131
Krunal PandyaRCBDelhi Capitals2025-202643110373*51.5075137.3301065
Will JacksRCBGujarat Titans2024221101100*101.0044229.55100510

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