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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Mark BoucherRCBPunjab Kings2008-2010320413920.5036113.8900041
Kevin PietersenRCBMumbai Indians2010220402120.0030133.3300031
Kevin PietersenRCBDeccan Chargers2009-20102214029*40.0036111.1100022
Aaron FinchRCBPunjab Kings2020220402020.0039102.5600051
Manish PandeyRCBDelhi Capitals2009-2010210393939.0029134.4800041
Tillakaratne DilshanRCBKolkata Knight Riders2011-2012220393819.5034114.7100060
Cameron GreenRCBKolkata Knight Riders2024220393319.5025156.0000043
Vinay KumarRCBKolkata Knight Riders2008-2013732392539.004097.5000011
Praveen KumarRCBChennai Super Kings2008-2010741392113.0025156.0000122
Saurabh TiwaryRCBKolkata Knight Riders2011-201354039199.754979.5900021
Parthiv PatelRCBSunrisers Hyderabad2014-201966039206.5037105.4100170
Yuvraj SinghRCBPunjab Kings2014220383519.004388.3700031
Yuvraj SinghRCBChennai Super Kings2014221382538.0033115.1500021
Mahipal LomrorRCBKolkata Knight Riders2023-2024220383419.0021180.9500023
Shivam DubeRCBMumbai Indians2019-20203323827*38.0021180.9500014
Brendon McCullumRCBMumbai Indians2018110373737.0025148.0000042
Cameron GreenRCBSunrisers Hyderabad20241113737*-20185.0000050
Misbah-ul-HaqRCBDeccan Chargers2008220373418.5033112.1200041
Saurabh TiwaryRCBDeccan Chargers2011-2012220373018.5037100.0000011
Mitchell StarcRCBPunjab Kings2014-2015420372918.504092.5000040
Philip SaltRCBLucknow Super Giants2025-2026220373018.5027137.0400070
Romario ShepherdRCBLucknow Super Giants2025-20263223723*-23160.8700042
Jitesh SharmaRCBPunjab Kings2025-2026531372418.5025148.0000023
Mark BoucherRCBChennai Super Kings2008-2010541371712.3333112.1200041
Tim SoutheeRCBChennai Super Kings20181113636*-26138.4600031
Cameron WhiteRCBKolkata Knight Riders2008-2010320363018.0026138.4600031
Tim DavidRCBRajasthan Royals2025-2026320362318.0024150.0000041
Moeen AliRCBChennai Super Kings2019-2020330362612.0026138.4600051
Ross TaylorRCBPunjab Kings2009110353535.0022159.0900042
Roelof van der MerweRCBPunjab Kings2009110353535.0019184.2100033
Washington SundarRCBRajasthan Royals2018-2021410353535.0019184.2100013
Yuvraj SinghRCBSunrisers Hyderabad2014220352117.504185.3700032
Shivam DubeRCBPunjab Kings2020220352317.5031112.9000003
Cheteshwar PujaraRCBDelhi Capitals2011-2013330351711.674185.3700040
Mayank AgarwalRCBDeccan Chargers2011-2012330351811.6721166.6700032
Tim DavidRCBMumbai Indians2025-20263323534*35.0018194.4400123
Shahbaz AhmedRCBSunrisers Hyderabad2021-2023530351411.6731112.9000031
Washington SundarRCBChennai Super Kings2018-20214423513*17.5027129.6300032
Shane WatsonRCBKolkata Knight Riders2016210343434.0021161.9000051
Jesse RyderRCBPunjab Kings2009220343217.0026130.7700060
Suyash PrabhudessaiRCBKolkata Knight Riders2023-2024220342417.0027125.9300040
Washington SundarRCBSunrisers Hyderabad2019-202154034218.503694.4400130
Iqbal AbdullaRCBGujarat Lions20162113333*-25132.0000031
Mayank AgarwalRCBKochi Tuskers Kerala2011110333333.0024137.5000022
Sachin BabyRCBPunjab Kings2016210333333.0029113.7900010
Josh PhilippeRCBMumbai Indians2020110333333.0024137.5000041
Quinton de KockRCBKolkata Knight Riders2018220332916.5031106.4500041
Sarfaraz KhanRCBMumbai Indians2015-2018320332816.5024137.5000032
Josh PhilippeRCBSunrisers Hyderabad2020221333233.0033100.0000040
Pawan NegiRCBGujarat Lions2017210323232.0019168.4200032

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.