Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 Sunrisers Hyderabad: 143 by Virat Kohli in 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×v Sunrisers Hyderabad×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCB201620163301437547.67103138.83020135
Virat KohliRCB2013201322113993*139.0091152.75010165
AB de VilliersRCB201620163301348244.6780167.50010108
AB de VilliersRCB202020203301315643.6797135.05020103
AB de VilliersRCB2014201422111889*118.0058203.4501089
Virat KohliRCB20232023110100100100.0063158.73100124
Glenn MaxwellRCB20212021220995949.5066150.0001085
Dinesh KarthikRCB20242024220948347.0041229.2701077
Virat KohliRCB20242024220935146.5063147.62010103
Faf du PlessisRCB20242024220876243.5040217.50010105
Rajat PatidarRCB20262026220875643.5051170.5901084
Virat KohliRCB201520152218544*85.0056151.7900075
Virat KohliRCB202620262218469*84.0049171.4301075
Shimron HetmyerRCB20192019220847542.0056150.0001047
Devdutt PadikkalRCB20262026220826141.0040205.0001095
Faf du PlessisRCB202220222217873*78.0057136.8401092
Chris GayleRCB20162016220777638.5042183.3301048
Moeen AliRCB20182018220756537.5041182.9301046
AB de VilliersRCB20182018220746937.0047157.45010121
Colin de GrandhommeRCB20182018220734036.5046158.7000026
Faf du PlessisRCB20232023110717171.0047151.0601072
Virat KohliRCB20142014220676733.5046145.6501144
Gurkeerat SinghRCB20192019110656565.0048135.4201081
Philip SaltRCB20252025110626262.0032193.7501045
KL RahulRCB20162016220625131.0037167.5701071
Devdutt PadikkalRCB20202020330625620.6756110.7101090
Aaron FinchRCB20202020220613230.5057107.0200043
Rajat PatidarRCB20242024220595029.5025236.0001026
Chris GayleRCB20152015220563528.0026215.3800074
Devdutt PadikkalRCB20212021220524126.006580.0000060
Virat KohliRCB20182018220513925.5041124.3900071
Moisés HenriquesRCB20132013221514451.0049104.0800060
Rajat PatidarRCB20222022110484848.0038126.3200042
AB de VilliersRCB20152015220464623.0029158.6200152
Glenn MaxwellRCB20222022220453322.5035128.5700052
Sachin BabyRCB20162016221452745.0026173.0800042
Venkatesh IyerRCB20262026110444444.0019231.5800044
Virat KohliRCB20252025110434343.0025172.0000071
Krunal PandyaRCB202620262114141*-31132.2600050
Chris GayleRCB20142014220412720.5039105.1300042
Colin de GrandhommeRCB20192019221403740.0036111.1100032
Virat KohliRCB20212021220383319.0033115.1500050
Cameron GreenRCB202420241113737*-20185.0000050
Mayank AgarwalRCB20132013220362918.0028128.5700032
Sarfaraz KhanRCB201620161113535*-10350.0000052
Yuvraj SinghRCB20142014220352117.504185.3700032
Kedar JadhavRCB201620162223325*-21157.1400012
Josh PhilippeRCB20202020221333233.0033100.0000040
Chris GayleRCB20172017110323232.0021152.3800023
Shane WatsonRCB20162016330321910.6720160.0000004
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.