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 by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×At Wankhede Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCBMumbai Indians2008-20261313345192*45.10329137.080403618
AB de VilliersRCBMumbai Indians2012-2019871292133*48.67170171.761103312
Rajat PatidarRCBMumbai Indians2024-20263301676455.6778214.100301213
Chris GayleRCBMumbai Indians2012-201544115182*50.33115131.300101111
Faf du PlessisRCBMumbai Indians2023-20242201266563.0081155.5602096
Devdutt PadikkalRCBRajasthan Royals2021111101101*-52194.23100116
Dinesh KarthikRCBMumbai Indians2015-20243218353*83.0041202.4401095
Philip SaltRCBMumbai Indians2025-2026220827841.0038215.7901076
Virat KohliRCBChennai Super Kings2011-20212217870*78.0051152.9401063
Virat KohliRCBRajasthan Royals2021-20222217772*77.0053145.2801063
Virat KohliRCBGujarat Titans2022110737373.0054135.1901082
Faf du PlessisRCBSunrisers Hyderabad20221117373*-50146.0001082
Glenn MaxwellRCBMumbai Indians2023-2024220686834.0037183.7801184
Dinesh KarthikRCBDelhi Capitals20221116666*-34194.1201055
Glenn MaxwellRCBDelhi Capitals2022110555555.0034161.7601072
Parthiv PatelRCBMumbai Indians2014-2019220542827.0039138.4600091
Moeen AliRCBMumbai Indians2019110505050.0032156.2501015
Jitesh SharmaRCBMumbai Indians2025-20262215040*50.0028178.5700034
Travis HeadRCBMumbai Indians2016-2017220493724.5039125.6400032
Rajat PatidarRCBSunrisers Hyderabad2022110484848.0038126.3200042
Shahbaz AhmedRCBRajasthan Royals2021-2022210454545.0026173.0800043
Dinesh KarthikRCBRajasthan Royals20221114444*-23191.3000071
Faf du PlessisRCBGujarat Titans2022110444444.0038115.7900050
Glenn MaxwellRCBGujarat Titans20221114040*-18222.2200052
Kedar JadhavRCBMumbai Indians2017-2023221402840.0032125.0000030
Mark BoucherRCBMumbai Indians20081113939*-19205.2600042
Devdutt PadikkalRCBMumbai Indians2025-2026210373737.0022168.1800023
Pawan NegiRCBMumbai Indians2017-2019220353517.5025140.0000113
Tim DavidRCBMumbai Indians2025-20262223534*-17205.8800023
Mayank AgarwalRCBChennai Super Kings2011110343434.0033103.0300050
Devdutt PadikkalRCBChennai Super Kings2021110343434.0015226.6700042
Glenn MaxwellRCBSunrisers Hyderabad2022110333333.0024137.5000032
Mandeep SinghRCBMumbai Indians2015-2018320331716.5027122.2200040
Sarfaraz KhanRCBMumbai Indians2015-2018320332816.5024137.5000032
Rahul DravidRCBMumbai Indians2008110323232.003396.9700040
Shahbaz AhmedRCBDelhi Capitals20221113232*-21152.3800031
Tillakaratne DilshanRCBMumbai Indians2012-2013220321916.004374.4200050
Dinesh KarthikRCBSunrisers Hyderabad20221113030*-8375.0000014
Luke PomersbachRCBChennai Super Kings2011110292929.0018161.1100022
Faf du PlessisRCBRajasthan Royals2022110292929.0020145.0000050
Vinay KumarRCBMumbai Indians2008-20133112626*-20130.0000040
Anuj RawatRCBRajasthan Royals2022110262626.0025104.0000040
Jacques KallisRCBMumbai Indians2008110252525.0024104.1700001
Rilee RossouwRCBMumbai Indians2014110242424.0014171.4300012
Ravi RampaulRCBMumbai Indians20131112323*-18127.7800030
Ross TaylorRCBMumbai Indians2008110232323.0012191.6700012
KL RahulRCBMumbai Indians2016110232323.0014164.2900022
Glenn MaxwellRCBChennai Super Kings2021110222222.0015146.6700030
Saurabh TiwaryRCBMumbai Indians2012-2013210212121.0019110.5300001
Quinton de KockRCBMumbai Indians2018110191919.0012158.3300021
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.