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
Stuart BinnyRCBRising Pune Supergiant2016-201742019189.5015126.6700021
Moeen AliRCBRajasthan Royals2018-20192211918*19.0011172.7300021
Jitesh SharmaRCBChennai Super Kings2025-202632019129.5014135.7100021
Jacob BethellRCBGujarat Titans202622019149.5015126.6700040
Vinay KumarRCBDeccan Chargers2008-20125301986.332286.3600020
Rajesh BishnoiRCBPunjab Kings2009110181818.0014128.5700012
Mitchell StarcRCBRajasthan Royals2014-2015510181818.0016112.5000020
Sachin RanaRCBPunjab Kings2014110181818.0016112.5000021
Quinton de KockRCBDelhi Capitals2018110181818.0016112.5000011
Mohammad KaifRCBPunjab Kings201122018159.0015120.0000030
Stuart BinnyRCBPunjab Kings2016-20173221818*-2090.0000011
Zaheer KhanRCBRajasthan Royals2008-20125311817*9.002669.2300120
Eoin MorganRCBDelhi Capitals2010110171717.0013130.7700020
Manvinder BislaRCBChennai Super Kings2015110171717.0014121.4300030
Romario ShepherdRCBPunjab Kings2025-2026410171717.009188.8900011
Romario ShepherdRCBGujarat Titans2026410171717.0015113.3300002
Akash DeepRCBKolkata Knight Riders2022-2023210171717.008212.5000021
Andrew McDonaldRCBPunjab Kings201222117917.0016106.2500020
Kedar JadhavRCBKolkata Knight Riders20172201798.5016106.2500030
Aaron FinchRCBChennai Super Kings202022017158.502085.0000030
Jitesh SharmaRCBDelhi Capitals2025-202642017148.503154.8400010
Mahipal LomrorRCBGujarat Titans2022-202332017168.5011154.5500021
Vinay KumarRCBChennai Super Kings2008-2013942176*8.5010170.0000111
Mohammed SirajRCBSunrisers Hyderabad2018-202411431710*17.002277.2700010
Shivnarine ChanderpaulRCBMumbai Indians2008110161616.0011145.4500030
Tillakaratne DilshanRCBPunjab Kings2011110161616.009177.7800040
Luke PomersbachRCBKolkata Knight Riders2011110161616.0014114.2900020
Mayank AgarwalRCBDelhi Capitals2012210161616.0015106.6700011
Vijay ZolRCBRajasthan Royals2014110161616.0014114.2900030
Kyle JamiesonRCBPunjab Kings20211111616*-11145.4500011
Kyle JamiesonRCBChennai Super Kings2021110161616.0013123.0800011
Ravi RampaulRCBRajasthan Royals2013-201432016138.001794.1200001
Moisés HenriquesRCBPunjab Kings20132221616*-8200.0000021
Abhimanyu MithunRCBPunjab Kings2011221161016.0010160.0000011
Bhuvneshwar KumarRCBGujarat Titans2025-20265221615*-1794.1200020
Suyash PrabhudessaiRCBLucknow Super Giants2022-202322016108.0016100.0000001
Cameron WhiteRCBPunjab Kings2008-201033116108.001888.8900110
Mohammad KaifRCBKolkata Knight Riders2011110151515.0013115.3800010
Roelof van der MerweRCBRajasthan Royals2009110151515.001693.7500010
Sachin RanaRCBDelhi Capitals20142111515*-14107.1400010
Corey AndersonRCBDelhi Capitals2018110151515.0013115.3800001
Liam LivingstoneRCBKolkata Knight Riders20251111515*-5300.0000021
Swapnil SinghRCBGujarat Titans20242111515*-9166.6700021
Aniket ChoudharyRCBGujarat Lions20171111515*-12125.0000010
Suyash PrabhudessaiRCBSunrisers Hyderabad2022110151515.002075.0000010
Jacob BethellRCBKolkata Knight Riders2026110151515.0012125.0000021
Sreenath AravindRCBPunjab Kings2011-20176211511*15.0011136.3600020
Rilee RossouwRCBChennai Super Kings2014-201522015147.5013115.3800011
Kyle JamiesonRCBKolkata Knight Riders20212211511*15.001693.7500011
Sarfaraz KhanRCBPunjab Kings2015-20184311511*7.5014107.1400110

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.