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
Praveen KumarRCBKolkata Knight Riders2008-20105332518*-22113.6400022
Dinesh KarthikRCBGujarat Titans2022-20245422521*12.5018138.8900130
Akshdeep NathRCBChennai Super Kings2019110242424.0020120.0000011
Daniel VettoriRCBKolkata Knight Riders2011-2012321242024.0016150.0000031
Stuart BinnyRCBKolkata Knight Riders2016-2017320241612.0013184.6200032
Rilee RossouwRCBMumbai Indians2014-2015220242412.0015160.0000112
Jitesh SharmaRCBSunrisers Hyderabad2025-2026320242412.0016150.0000112
Shivam DubeRCBChennai Super Kings2019-20202212422*24.0019126.3200021
Wanindu HasarangaRCBRajasthan Royals2022-202343024188.0021114.2900120
Anuj RawatRCBLucknow Super Giants2022-202443024118.003764.8600010
Praveen KumarRCBDeccan Chargers2008-20106422414*12.0013184.6200022
Saurabh TiwaryRCBPunjab Kings2011-201354124138.002885.7100030
Harshal PatelRCBRajasthan Royals2012-20231141249*8.0019126.3200003
Washington SundarRCBDelhi Capitals2018-202154124178.0023104.3500030
Vinay KumarRCBDelhi Capitals2008-201385124186.0022109.0900110
Ravi RampaulRCBMumbai Indians20131112323*-18127.7800030
Anuj RawatRCBGujarat Titans20231112323*-15153.3300011
Kevin PietersenRCBChennai Super Kings2009-20102212323*23.0015153.3300121
Umesh YadavRCBSunrisers Hyderabad2018-2020521231423.0013176.9200031
Sachin BabyRCBKolkata Knight Riders2016-2021320231611.502592.0000021
Shane WatsonRCBMumbai Indians2016-201733023157.672979.3100011
Colin de GrandhommeRCBChennai Super Kings2018-201933023117.6721109.5200030
Pawan NegiRCBDelhi Capitals2017-20193312313*11.5014164.2900131
Anuj RawatRCBDelhi Capitals2022-20233322315*23.002688.4600111
Jesse RyderRCBKolkata Knight Riders2009110222222.0020110.0000030
J. ArunkumarRCBKolkata Knight Riders2008110222222.0017129.4100050
Moisés HenriquesRCBRajasthan Royals2013110222222.0019115.7900021
Romario ShepherdRCBRajasthan Royals2025-2026210222222.0011200.0000021
Aaron FinchRCBRajasthan Royals2020220221411.0018122.2200022
Cameron WhiteRCBChennai Super Kings20101112121*-13161.5400021
Stuart BinnyRCBGujarat Lions2016-2017410212121.0015140.0000021
Pawan NegiRCBPunjab Kings2017-2019310212121.002391.3000020
Gurkeerat SinghRCBKolkata Knight Riders20201112121*-2680.7700040
Mark BoucherRCBDeccan Chargers2008-2009320211610.5020105.0000030
Daniel VettoriRCBDelhi Capitals2011-20122212118*21.002391.3000011
Karn SharmaRCBKolkata Knight Riders2023-2024220212010.5010210.0000003
Mayank AgarwalRCBKolkata Knight Riders2012-201333021107.002777.7800020
Iqbal AbdullaRCBMumbai Indians2015-2016210202020.0015133.3300040
Shreevats GoswamiRCBMumbai Indians2008110202020.002483.3300010
Manvinder BislaRCBMumbai Indians2015110202020.0016125.0000031
Stuart BinnyRCBSunrisers Hyderabad2016-2017320201110.0017117.6500002
Mohammed SirajRCBRajasthan Royals2018-20241131201410.0018111.1100030
Shivam DubeRCBSunrisers Hyderabad2019-20203302086.672871.4300010
Yogesh TakawaleRCBChennai Super Kings2014110191919.0017111.7600040
Abhinav MukundRCBRajasthan Royals2013110191919.002190.4800010
Sachin RanaRCBKolkata Knight Riders20141111919*-12158.3300020
Michael BracewellRCBKolkata Knight Riders2023110191919.0018105.5600011
Akshdeep NathRCBDelhi Capitals2019110191919.0012158.3300040
Prayas Ray BarmanRCBSunrisers Hyderabad2019110191919.002479.1700020
Saurabh TiwaryRCBDelhi Capitals2011-201342019189.502382.6100011

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.