Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×

Player figures come from full scorecards, which we hold for 90 of the 95 matches in this selection (from 2007). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND/RCB201620161010162111369.00374166.043414833
Chris GayleRCB20132013884532175*133.00308172.731303844
AB de VilliersRCB20162016992379129*54.14218173.851313225
Virat KohliIND/RCB2013201399234293*48.86226151.330413815
Chris GayleRCB2011201155131310778.25153204.581102726
AB de VilliersSA/RCB201520158712928548.67227128.630203313
Sachin TendulkarIND/MI20102010231286214143.0045862.45110304
Virat KohliIND/RCB20122012910127210330.2239768.51110333
Jacques KallisRCB2010201077226989*53.80205131.22020317
AB de VilliersRCB2014201455124389*60.75122199.180301419
Michael HusseyAUS/CSK2008200823022414674.6738558.18100213
Virat KohliIND/RCB201120118812216731.5722797.36010244
Rohit SharmaIND/MI20132013220220209110.00169130.181001316
Sachin TendulkarIND/MI20112011331213120106.5021798.16110215
Chris GayleRCB201220126601948132.33137141.610201116
Yuvraj SinghRCB201420145511938348.25118163.560201117
Andrew StraussENG2011201122019215896.00182105.49100202
AB de VilliersRCB2012201277319164*47.75118161.86010169
Robin UthappaRCB2010201076219068*47.50102186.270301215
KL RahulRCB2016201676218568*46.25136136.03021148
Chris GayleRCB2015201566118011736.00115156.521001117
Murali VijayIND/CSK2010201023017913959.6736249.45100202
Virat KohliIND/RCB201520158711785129.67153116.34010149
Chris GayleWI/RCB201620169801777622.13115153.910211217
Virat KohliIND/RCB201020108621735843.25112154.46011158
Shane WatsonAUS/RCB20162016101011713619.00108158.330011512
Rahul DravidIND/RCB200820088901706618.8921977.63022193
Virender SehwagIND/DC200820083401676941.75149112.08010264
MS DhoniIND/CSK201220123421626281.0017692.05020176
Ricky PontingAUS/KKR2008200823016012353.3329753.87100161
Brendon McCullumKKR20082008111158158*-73216.441001013
Manish PandeyRCB2010201066115642*31.20137113.87000175
Brad HaddinAUS201120112201538876.5016393.87020203
Mayank AgarwalRCB2012201277115364*25.5097157.730101112
Ian BellENG201120112201508175.0015795.54020102
Ricky PontingAUS201020101201497774.5026456.44020191
Yusuf PathanIND/RR20102010221149123*149.00120124.1710089
Yuvraj SinghIND/PW201120113311495874.50148100.68020143
Ross TaylorNZ2012201212014811374.0019376.68100192
Ajinkya RahaneIND/RR20122012221145103*145.0091159.34100176
David WarnerAUS/SH201620163301446948.0072200.00020139
Gautam GambhirIND/KKR201220123401436435.7515095.33010182
Tillakaratne DilshanRCB2011201144214259*71.00111127.93020183
MS DhoniIND/CSK2011201133113570*67.50115117.3901087
Wriddhiman SahaPK20142014221132115*132.0072183.33100109
Marcus NorthAUS2010201012013112865.5025451.57100171
Rahul DravidIND/RCB201020108711315221.8314391.61010143
Shaun PollockAX20072007110130130130.00110118.18100191
Michael ClarkeAUS20072007110130130130.0013298.48100103
Gautam GambhirIND/DC200820083401294032.2521061.43000200
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.