Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Royal Challengers Bengaluru: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Washington SundarRCBPunjab Kings2018-2020431523026.0045115.5600051
Shreevats GoswamiRCBKolkata Knight Riders2009-2010220514325.505691.0700080
Moisés HenriquesRCBSunrisers Hyderabad2013221514451.0049104.0800060
KL RahulRCBGujarat Lions20163215151*51.0036141.6701143
Shane WatsonRCBRising Pune Supergiant2016-2017331513625.5032159.3800062
AB de VilliersRCBDeccan Chargers2011-20123315147*25.5035145.7100153
David WieseRCBChennai Super Kings2015330512217.0041124.3900042
Mayank AgarwalRCBPunjab Kings2012-2025440512412.7543118.6000043
Wasim JafferRCBChennai Super Kings2008110505050.0033151.5201052
Virat KohliRCBKochi Tuskers Kerala20112215027*50.005198.0400070
KL RahulRCBDelhi Capitals2013-2016220503825.0035142.8600061
Saurabh TiwaryRCBRajasthan Royals2011-20135325025*50.005394.3400022
Sarfaraz KhanRCBChennai Super Kings2015330503116.6736138.8900051
Mahipal LomrorRCBLucknow Super Giants2022-2024430503316.6726192.3100053
Mandeep SinghRCBSunrisers Hyderabad2015-2018551502412.5049102.0400160
Wasim JafferRCBDeccan Chargers2008220494424.5042116.6700070
Mayank AgarwalRCBRajasthan Royals2012220493424.5038128.9500053
Travis HeadRCBMumbai Indians2016-2017220493724.5039125.6400032
Krunal PandyaRCBSunrisers Hyderabad2025-20263214941*49.0037132.4300070
Cameron GreenRCBPunjab Kings2024220494624.5032153.1300051
Kedar JadhavRCBMumbai Indians2017-2023331492824.5040122.5000030
David WilleyRCBKolkata Knight Riders2022-20233324920*49.005884.4800060
Praveen KumarRCBRajasthan Royals2008-2010540493412.2545108.8900125
Mahipal LomrorRCBRajasthan Royals2022-2024440493212.2535140.0000032
Harshal PatelRCBPunjab Kings2012-2023952493116.3324204.1700062
Harshal PatelRCBKolkata Knight Riders2012-20231063491216.3337132.4300161
Cameron WhiteRCBDeccan Chargers2008-20104324831*48.0029165.5200014
Pawan NegiRCBMumbai Indians2017-2019331483524.0038126.3200113
Misbah-ul-HaqRCBDelhi Capitals20081114747*-25188.0000024
David WieseRCBMumbai Indians20152114747*-25188.0000062
Marcus StoinisRCBDelhi Capitals20192214732*47.0041114.6300013
Mayank AgarwalRCBSunrisers Hyderabad2013-2025330472915.6738123.6800042
Mandeep SinghRCBMumbai Indians2015-2018540471711.7538123.6800151
Robin UthappaRCBRajasthan Royals2009-2010430462615.335190.2000051
Sachin BabyRCBSunrisers Hyderabad2016-2017331462723.0029158.6200042
Quinton de KockRCBPunjab Kings2018110454545.0034132.3500071
Manan VohraRCBMumbai Indians2018110454545.0031145.1600024
Marcus StoinisRCBKolkata Knight Riders20192224528*-21214.2900052
KL RahulRCBRising Pune Supergiant2016220453822.5045100.0000022
Chris GayleRCBKochi Tuskers Kerala2011110444444.0016275.0000035
Srikar BharatRCBRajasthan Royals2021110444444.0035125.7100031
Venkatesh IyerRCBSunrisers Hyderabad2026110444444.0019231.5800044
Devdutt PadikkalRCBLucknow Super Giants2026220443422.0036122.2200041
Moeen AliRCBDelhi Capitals2018-2020330443214.6734129.4100023
Mandeep SinghRCBChennai Super Kings2015-2018440433210.7537116.2200113
Shahbaz AhmedRCBKolkata Knight Riders2021-2023540432710.754497.7300013
Mandeep SinghRCBDelhi Capitals2015-20185314217*21.0033127.2700042
Mahipal LomrorRCBChennai Super Kings2022-2024331424221.0033127.2700132
Mayank AgarwalRCBLucknow Super Giants20251114141*-23178.2600050
Will JacksRCBDelhi Capitals2024110414141.0029141.3800032

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.