Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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)ODI5th 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Royal Challengers Bengaluru×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCB201620161616497311381.08640152.034718338
Chris GayleRCB2013201316164708175*59.00453156.291405751
AB de VilliersRCB2016201616163687129*52.85407168.801615737
Virat KohliRCB2026202616164675105*56.25407165.851527325
Virat KohliRCB20132013161626349945.29457138.730606422
Jacques KallisRCB201020101616457289*47.67494115.79061679
Virat KohliRCB20112011161645577146.42460121.090405516
Virat KohliRCB201520151616550582*45.91386130.830303523
Faf du PlessisRCB20222022161614689631.20367127.520324913
Virat KohliRCB20222022161613417322.73294115.99023328
Dinesh KarthikRCB2022202216161033066*55.00180183.330112722
Virat KohliRCB2024202415153741113*61.75479154.701506238
Virat KohliRCB202520251515365773*54.75454144.710806619
Devdutt PadikkalRCB20202020151504737431.53379124.80050518
Virat KohliRCB202020201515446690*42.36384121.350302311
Devdutt PadikkalRCB20262026161514646133.14275168.730304924
Faf du PlessisRCB20242024151504386429.20271161.620404721
Virat KohliRCB202120211515140572*28.93339119.47030439
Virat KohliRCB201220121515236473*28.00326111.66020339
Jacques KallisRCB200920091515236169*27.77332108.73032378
Tim DavidRCB202620261615630570*33.89162188.270112223
Shane WatsonRCB20162016161521793613.77134133.580011412
Chris GayleRCB2012201214142733128*61.08456160.751704659
Faf du PlessisRCB20232023141417308456.15475153.680806036
Virat KohliRCB2023202314142639101*53.25457139.822616516
Virat KohliRCB201820181414353092*48.18381139.110405218
AB de VilliersRCB2015201516143513133*46.64293175.091216022
Glenn MaxwellRCB20212021151425137842.75356144.100614821
Rajat PatidarRCB202620261514250193*41.75260192.690503042
Chris GayleRCB201520151414249111740.92333147.451203938
Virat KohliRCB201920191414046410033.14328141.461204613
AB de VilliersRCB202020201514445473*45.40286158.740513323
Devdutt PadikkalRCB2021202114141411101*31.62328125.301124414
Glenn MaxwellRCB20232023141424007733.33218183.490522931
Yuvraj SinghRCB20142014141433768334.18278135.250312228
Robin UthappaRCB201020101614237468*31.17218171.560302127
Parthiv PatelRCB20192019141403736726.64268139.180214810
Rahul DravidRCB200820081414137175*28.54298124.500223511
AB de VilliersRCB20132013141443606436.00219164.380203415
Virat KohliRCB20142014141413597327.62294122.110232316
AB de VilliersRCB202120211514431376*31.30211148.340212316
Rajat PatidarRCB20252025151413126424.00217143.780202514
AB de VilliersRCB201920191313344282*44.20287154.010503126
Philip SaltRCB20252025131314036533.58229175.980404822
AB de VilliersRCB201420141413239589*35.91249158.630312624
Rajat PatidarRCB20242024151303955530.38223177.130512133
Dinesh KarthikRCB20242024151343268336.22174187.360212722
AB de VilliersRCB201220121513531964*39.88198161.110312615
AB de VilliersRCB20112011161343126534.67243128.400222114
Virat KohliRCB20102010161323075827.91212144.810102612
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.