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 year (All cricket)

The most runs in a calendar year in all cricket for Royal Challengers Bengaluru v Kolkata Knight Riders: 184 by Virat Kohli in 2019.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×v Kolkata Knight Riders×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCB2019201922018410092.00107171.96110186
Chris GayleRCB20112011221140102*140.0067208.96100169
Virat KohliRCB2016201622112775*127.0095133.6802093
Chris GayleRCB2013201322111885*118.0086137.21010510
Chris GayleRCB201520152201179658.5065180.00010710
Virat KohliRCB20262026111105105*-60175.00100113
Glenn MaxwellRCB202120213301037834.3384122.62010103
Virat KohliRCB2024202422110183*101.0066153.0301056
Virat KohliRCB201820182219968*99.0077128.5701064
Chris GayleRCB20122012220888644.0066133.3301076
AB de VilliersRCB202120213318776*43.5044197.73011103
Yogesh TakawaleRCB20142014220854542.5064132.81000131
Ross TaylorRCB200920091118181*-33245.4501075
Brendon McCullumRCB20182018220814340.5055147.27000104
Travis HeadRCB201720171117575*-47159.5701035
Virat KohliRCB20232023220755437.5055136.3601090
AB de VilliersRCB202020202117373*-33221.2101056
Rahul DravidRCB20102010220735236.5051143.1401082
Jacques KallisRCB201020102217365*73.0063115.8701071
Robin UthappaRCB201020102217050*70.0039179.4901054
Virat KohliRCB20142014220693834.5054127.7800071
Devdutt PadikkalRCB20212021330682522.6766103.0300070
Moeen AliRCB20192019221666666.0030220.0001056
AB de VilliersRCB20192019110636363.0032196.8801054
AB de VilliersRCB201620162216359*63.0037170.2701053
Aaron FinchRCB20202020220634731.5058108.6200061
Virat KohliRCB202520251115959*-36163.8901043
Mark BoucherRCB200820082215750*57.0049116.3301061
Devdutt PadikkalRCB20202020220573228.5040142.5000071
Philip SaltRCB20252025110565656.0031180.6501092
Chris GayleRCB20162016220564928.0038147.3700055
Mandeep SinghRCB20182018220563728.0032175.0000044
Will JacksRCB20242024110555555.0032171.8801045
Jacques KallisRCB20092009220553227.505993.2200061
Rajat PatidarRCB20242024220555227.5027203.7001035
Yuvraj SinghRCB20142014220533126.5046115.2200033
Mandeep SinghRCB20172017220535226.5046115.2201041
KL RahulRCB20162016210525252.0032162.5001062
Virat KohliRCB20132013220523526.0041126.8300062
Virat KohliRCB202020202225133*-45113.3300030
Mandeep SinghRCB201520152215145*51.0021242.8600044
AB de VilliersRCB20132013221502850.0044113.6400032
Virat KohliRCB20212021330493916.3343113.9500070
Virat KohliRCB20152015220473423.5035134.2900024
Dinesh KarthikRCB20242024220452522.5026173.0800034
Virat KohliRCB201120112214530*45.0038118.4200051
Marcus StoinisRCB201920192224528*-21214.2900052
AB de VilliersRCB20182018110444444.0023191.3000015
Shreevats GoswamiRCB20092009110434343.004693.4800060
Faf du PlessisRCB20232023220402320.0019210.5300034
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.