Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND/RCB2008-201769678210511335.681754120.01414619284
Mandeep SinghRCB/PK2012-2017131012425226.89185130.81013257
Suresh RainaIND/CSK/GL2008-2017161613746324.93371100.810333218
Chris GayleWI/KKR/RCB2010-2017434261532175*42.56958159.92383116126
S. SreesanthIND/PK/RR2007-2013520000.0050.0000200
Ishant SharmaIND/KKR/SH2008-2015830662.003417.6500210
Chris JordanENG/RCB/SH2016-2017830331.00742.8600200
Asad Ullah Khan PathanRCB2011-2012441642.001060.0000200
Harbhajan SinghIND/AX/MI2007-20171471805413.3314355.9401271
Harshal PatelRCB2012-2016147125104.1720125.0000221
Praveen KumarIND/RCB/PK2008-201619123933410.3386108.1400286
Zaheer KhanIND/AX/RCB2007-20163314711957*17.0019261.98012131
Sachin TendulkarIND/MI2007-20131316369021453.08100468.732227810
Rahul DravidIND/RCB/RR2007-2013191813616621.2442584.94032406
AB de VilliersSA/AX/RCB2007-20175048101477129*38.87999147.8519212281
Liam PlunkettENG2017110000.0010.0000100
Mahesh RawatRR2008110000.0020.0000100
Anureet SinghPK2015110000.0020.0000100
Umar AkmalPAK2012110000.0040.0000100
Sumit NarwalRR2010110000.0010.0000100
Farhaan BehardienPK2016110000.0010.0000100
Mitchell McClenaghanMI2015-2017310000.0010.0000100
Nipuni HansikaSLW2016110000.0020.0000100
Ishwar PandeyCSK/PW2013-2015210000.0020.0000100
Sam BillingsENG2017110000.0010.0000100
Tymal MillsENG/RCB2017210000.0020.0000100
Kagiso RabadaSA2015110000.0020.0000100
Mustafizur RahmanBAN/SH2016410000.000-00100
Shardul ThakurRPS2017110000.0010.0000100
Milinda SiriwardanaSL2016110000.0030.0000100
Shivil KaushikGL2016110000.0010.0000100
Ravi RampaulRCB2013-20145211212*12.008150.0000101
Jeetan PatelNZ2012120222211.002975.8600130
R. P. SinghIND/RCB/MI2007-2016132111*1.001100.0000100
Munaf PatelIND/RR/MI2008-201382100*0.0020.0000100
Ben HilfenhausAUS/CSK2010-20122211616*16.002466.6700121
Mignon du PreezSAW201622010105.001952.6300110
Shabnim IsmailSAW201622111*1.00520.0000100
William PorterfieldIRE2011220757537.5010571.4301161
Pragyan OjhaIND/DC2008-201242100*0.00160.0000100
Paul StirlingIRE2011220323216.0029110.3400151
Peter GeorgeAUS2010120221.001118.1800100
Colin de GrandhommeKKR2017220313115.5029106.9000112
Lea TahuhuNZW2015-2016320442.001330.7700100
Kyle AbbottSA/PK2015-201622014147.004134.1500120
Suné LuusSAW20162211010*10.009111.1100110
Sharmin AkhterBANW2016220212110.503363.6400130
Shreyas IyerDC2015-2016220202010.002290.9100111
Leigh KasperekNZW2015-2016320552.501827.7800110
VVS LaxmanIND/DC2008231945247.0019847.47011120
Page 1Next

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