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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 year (All cricket)

The most runs in a calendar year in all cricket for Royal Challengers Bengaluru v Punjab Kings: 169 by Virat Kohli in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×v Punjab Kings×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCB202420242201699284.5096176.04020188
Chris GayleRCB201220122201588779.0098161.22020148
AB de VilliersRCB2019201922214182*-82171.9502089
Chris GayleRCB201320132201387769.0086160.47020109
Chris GayleRCB2015201522013411767.0071188.73100813
Virat KohliRCB2016201622013311366.5071187.32100148
Virat KohliRCB2025202544112973*43.00104124.04010121
Chris GayleRCB2011201122010710753.5056191.07101109
AB de VilliersRCB201720172219989*99.0052190.38010410
Jacques KallisRCB201020102219889*98.0065150.7701095
Faf du PlessisRCB20222022220988849.0065150.7701057
Rahul DravidRCB20082008220956647.5077123.38010111
Jacques KallisRCB20092009220896244.5068130.8801092
Faf du PlessisRCB20232023110848484.0056150.0001055
Virat KohliRCB20192019220806740.0061131.15010100
Philip SaltRCB202520254417756*25.6743179.0701094
Rajat PatidarRCB20252025441762625.3355138.1800044
Mandeep SinghRCB20172017220744637.0074100.0000063
Marcus StoinisRCB201920192227446*-50148.0000063
Chris GayleRCB20162016110737373.0032228.1301048
Venkatesh IyerRCB202620261117373*-40182.5001084
Robin UthappaRCB20102010220735136.5029251.7201056
Rajat PatidarRCB20242024220735536.5041178.0501047
Virat KohliRCB20132013220715735.5057124.5601072
AB de VilliersRCB20142014220705335.0041170.7301035
Cheteshwar PujaraRCB20132013220705135.0068102.94010110
AB de VilliersRCB20122012220695234.5052132.6901071
Virat KohliRCB201820182216948*69.0044156.82000102
Manish PandeyRCB20102010220673833.5051131.3700053
Kevin PietersenRCB201020101116666*-44150.0001071
AB de VilliersRCB20162016220646432.0037172.9701152
Parthiv PatelRCB20192019220624331.0033187.88000112
Devdutt PadikkalRCB20252025110616161.0035174.2901054
AB de VilliersRCB20112011221613461.0041148.7800053
Virat KohliRCB202220222216141*61.0043141.8600033
Virat KohliRCB20212021220603530.0058103.4500052
Virat KohliRCB20232023110595959.0047125.5301051
Virat KohliRCB20262026110585858.0037156.7601043
Virat KohliRCB20102010221584258.0038152.6300052
KL RahulRCB20162016221584258.0031187.1000091
AB de VilliersRCB20182018210575757.0040142.5001024
AB de VilliersRCB201520152215747*57.0033172.7300044
Glenn MaxwellRCB20212021220575728.5034167.6501134
Virat KohliRCB20082008220553427.505894.8300090
Virat KohliRCB20152015220513225.5039130.7700052
Tim DavidRCB202520252115050*-26192.3101053
Virat KohliRCB20122012220494524.5046106.5200042
Virat KohliRCB20202020220494824.5044111.3600030
Cameron GreenRCB20242024220494624.5032153.1300051
Devdutt PadikkalRCB20212021220474023.5044106.8200043
Page 1Next

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.