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
Srikar BharatRCBMumbai Indians2021110323232.0024133.3300022
Cameron GreenRCBDelhi Capitals20241113232*-24133.3300012
Stuart BinnyRCBDelhi Capitals2016-20172213216*32.0029110.3400030
Cameron GreenRCBRajasthan Royals2024221322732.0027118.5200021
Anuj RawatRCBPunjab Kings2022-2024220322116.003494.1200031
Jacob BethellRCBDelhi Capitals2025-2026220322016.0017188.2400023
Tim DavidRCBSunrisers Hyderabad2025-20263323216*32.0022145.4500022
Albie MorkelRCBPunjab Kings2014220311615.5022140.9100003
Luke PomersbachRCBChennai Super Kings2011320312915.5021147.6200022
Arun KarthikRCBMumbai Indians20132213119*31.0027114.8100031
Marcus StoinisRCBRajasthan Royals20192213131*31.0029106.9000121
Robin UthappaRCBDelhi Capitals2009-201044031157.7528110.7100012
Travis HeadRCBSunrisers Hyderabad2017110303030.0022136.3600030
Andrew McDonaldRCBDelhi Capitals2012-2013220303015.0021142.8600142
Travis HeadRCBGujarat Lions20172213030*30.0017176.4700121
Ross TaylorRCBDeccan Chargers2009-201044030277.503196.7700031
Mahipal LomrorRCBPunjab Kings2022-20244423017*15.0022136.3600132
Shahbaz AhmedRCBPunjab Kings2021-202354130910.003293.7500011
Venkatesh IyerRCBRajasthan Royals20261112929*-15193.3300012
Misbah-ul-HaqRCBPunjab Kings2008220292114.5015193.3300041
Liam LivingstoneRCBPunjab Kings2025320292514.5021138.1000012
Zaheer KhanRCBChennai Super Kings2008-2013731292114.5027107.4100030
Mohammed SirajRCBChennai Super Kings2018-202411652914*29.003387.8800031
Krunal PandyaRCBLucknow Super Giants2025-20263112828*-16175.0000022
Sherfane RutherfordRCBKolkata Knight Riders2022110282828.004070.0000011
Varun AaronRCBPunjab Kings2014-20164222817*-26107.6900011
Washington SundarRCBMumbai Indians2018-20215412810*9.333384.8500020
Sridharan SriramRCBKolkata Knight Riders2010110272727.002993.1000030
Balachandra AkhilRCBDeccan Chargers2008-20103112727*-7385.7100023
Moisés HenriquesRCBPune Warriors20131112727*-13207.6900041
Gurkeerat SinghRCBDelhi Capitals2019110272727.0019142.1100021
Jacob BethellRCBMumbai Indians2026110272727.0027100.0000020
Praveen KumarRCBPunjab Kings2008-201064127139.0023117.3900111
Cameron WhiteRCBMumbai Indians2008110262626.0020130.0000031
Saurabh TiwaryRCBKochi Tuskers Kerala2011210262626.0024108.3300020
Moisés HenriquesRCBDelhi Capitals2013110262626.0022118.1800030
Quinton de KockRCBRajasthan Royals2018110262626.0019136.8400040
Michael BracewellRCBGujarat Titans2023110262626.0016162.5000050
Shahbaz AhmedRCBLucknow Super Giants2022-2023310262626.0022118.1800010
Quinton de KockRCBMumbai Indians2018220261913.0025104.0000031
Mahipal LomrorRCBSunrisers Hyderabad2022-2024420261913.0015173.3300012
Cheteshwar PujaraRCBDeccan Chargers2011110252525.0015166.6700040
Chris MorrisRCBPunjab Kings20201112525*-8312.5000013
Sachin BabyRCBMumbai Indians20161112525*-13192.3100022
Kedar JadhavRCBRising Pune Supergiant2017220251812.503473.5300010
Colin de GrandhommeRCBMumbai Indians2018-20192212523*25.0017147.0600003
Gurkeerat SinghRCBRajasthan Royals2019-20203212519*25.0020125.0000020
Srikar BharatRCBKolkata Knight Riders2021220251612.503571.4300010
Jitesh SharmaRCBRajasthan Royals2025-20263212520*25.0018138.8900040
Anuj RawatRCBSunrisers Hyderabad2022-20243212525*25.0016156.2500150

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.