ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND/RCB20232023882405101*67.50286141.611514112
Virat KohliIND/RCB201620161010162111369.00374166.043414833
Faf du PlessisRCB2023202377134379*57.17203168.970403220
Virat KohliIND/RCB2013201399234293*48.86226151.330413815
Smriti MandhanaINDW/RCB2024202488056213670.25472119.072307111
Chris GayleRCB20132013884532175*133.00308172.731303844
Virat KohliIND/RCB20242024910141083*45.56325126.150323721
AB de VilliersRCB20162016992379129*54.14218173.851313225
Rajat PatidarRCB/MP2024202499230181*43.00175172.000301823
Glenn MaxwellAUS/RCB202320238812647737.71136194.120311424
AB de VilliersRCB2014201455124389*60.75122199.180301419
Ellyse PerryRCB2025202544223190*115.50150154.00031238
Faf du PlessisRCB202420247702166430.86123175.610302411
Devdutt PadikkalRCB202620265501946138.80106183.020301613
Robin UthappaRCB2010201076219068*47.50102186.270301215
AB de VilliersSA/RCB201520158712928548.67227128.630203313
Jacques KallisRCB2010201077226989*53.80205131.22020317
Virat KohliRCB202620265512468161.50147167.350202411
Chris GayleRCB201220126601948132.33137141.610201116
Yuvraj SinghRCB201420145511938348.25118163.560201117
KL RahulRCB2016201676218568*46.25136136.03021148
Shafali VermaINDW/DC2024202477118064*30.00180100.00020189
Chris GayleWI/RCB201620169801777622.13115153.910211217
Rahul DravidIND/RCB200820088901706618.8921977.63022193
KL RahulIND201720172301639054.3330852.92020151
MS DhoniIND/CSK201220123421626281.0017692.05020176
Virat KohliRCB202520255501627032.4098165.31020159
Shreyas IyerIND202220221201599279.5018585.95020194
Brad HaddinAUS201120112201538876.5016393.87020203
Ian BellENG201120112201508175.0015795.54020102
Yuvraj SinghIND/PW201120113311495874.50148100.68020143
Ricky PontingAUS201020101201497774.5026456.44020191
Meg LanningDC202420244401485537.00126117.46020172
David WarnerAUS/SH201620163301446948.0072200.00020139
Tillakaratne DilshanRCB2011201144214259*71.00111127.93020183
Jess JonassenDC2025202543212761*127.0074171.62020193
Chris GayleRCB2011201155131310778.25153204.581102726
Sachin TendulkarIND/MI20102010231286214143.0045862.45110304
Virat KohliIND/RCB20122012910127210330.2239768.51110333
Harmanpreet KaurINDW/MI20242024552256103*85.33222115.32110245
Rachin RavindraNZ/CSK20242024231234134117.0024097.50110247
Laura WolvaardtSAW/GG20242024551228135*57.00225101.33111243
Virat KohliIND/RCB201120118812216731.5722797.36010244
Sachin TendulkarIND/MI20112011331213120106.5021798.16110215
AB de VilliersRCB2012201277319164*47.75118161.86010169
Shafali VermaDC2025202544119180*63.67128149.220102110
Shreyas IyerIND20232023221181128*181.00131138.17110157
Virat KohliIND/RCB201520158711785129.67153116.34010149
Rohit SharmaIND20242024231175121*87.50148118.24110199
Virat KohliIND/RCB201020108621735843.25112154.46011158
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.