T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleRCBRoyal Challengers Bengaluru2011-2017414161498175*42.80943158.85383110125
Virat KohliRCBRoyal Challengers Bengaluru2008-201760587187411336.751377136.09313416482
AB de VilliersRCBRoyal Challengers Bengaluru2011-20174644101322129*38.88832158.8918210680
Rohit SharmaINDIndia2010-201644027320968.25224121.881001718
David WarnerSHSunrisers Hyderabad2014-20175502826956.40174162.070402417
Yuvraj SinghRCBRoyal Challengers Bengaluru20145511938348.25118163.560201117
MS DhoniCSKChennai Super Kings2008-201566327270*90.67141192.910302616
Brendon McCullumKKRKolkata Knight Riders2008-2010221203158*203.00109186.241001515
Robin UthappaRCBRoyal Challengers Bengaluru201076219068*47.50102186.270301215
Kieron PollardMIMumbai Indians2010-20179842127053.00135157.040201514
Mayank AgarwalRCBRoyal Challengers Bengaluru2011-20131211118964*18.90131144.270111514
Shane WatsonAUSAustralia2008-20166803179439.6337684.310203512
Yusuf PathanINDIndia2008-2011443173123*173.00129134.111001012
Yusuf PathanKKRKolkata Knight Riders2011-201788317160*34.20107159.810111112
Shane WatsonRCBRoyal Challengers Bengaluru2016-2017111111673616.70117142.740011411
MS DhoniINDIndia2007-2017111123556239.4446077.170303210
Ambati RayuduMIMumbai Indians2010-201788226981*44.83215125.120212310
Wriddhiman SahaPKPunjab Kings2014-2017551190115*47.50118161.021001710
Sachin TendulkarINDIndia1993-2012811154521454.5087262.50211589
Jacques KallisRCBRoyal Challengers Bengaluru2008-20101313233389*30.27261127.59021399
Yuvraj SinghINDIndia2007-20179822055834.17203100.99020149
Suresh RainaCSKChennai Super Kings2008-20157701216217.2982147.5601289
Glenn MaxwellAUSAustralia2013-2016220866043.0037232.4301059
Suresh RainaINDIndia2008-20177702186331.1425087.20021208
KL RahulRCBRoyal Challengers Bengaluru2013-2016118220568*34.17152134.87021188
Saurabh TiwaryRCBRoyal Challengers Bengaluru2011-20131513517836*22.25167106.59000127
Ross TaylorRCBRoyal Challengers Bengaluru2008-20105511215330.2573165.75010107
Aaron FinchGLGujarat Lions2016-20173301137237.6778144.8701097
Andre RussellKKRKolkata Knight Riders2015-2016220844542.0041204.8800067
Tillakaratne DilshanRCBRoyal Challengers Bengaluru2011-2013101023227140.25289111.42031406
Rahul DravidRCBRoyal Challengers Bengaluru2008-2010141202236618.58185120.54022236
Quinton de KockDCDelhi Capitals2014-201633018310861.0096190.63110256
Mandeep SinghRCBRoyal Challengers Bengaluru2015-201710811785225.43140127.14013176
Ajinkya RahaneRRRajasthan Royals2012-2014431141103*70.5095148.42100176
JP DuminyDCDelhi Capitals2014-201633212267*122.0078156.4101086
Kevin O'BrienIREIreland201122012211361.0076160.53100146
James FaulknerAUSAustralia2013-2016221121116121.0076159.21100126
Manish PandeyKKRKolkata Knight Riders2014-20174311069453.0065163.0801076
Dwayne SmithGLGujarat Lions2016220807340.0047170.2101066
Chris LynnKKRKolkata Knight Riders2016-2017440755018.7544170.4501056
Virender SehwagINDIndia2008-20126902786930.8928697.20010445
Gautam GambhirKKRKolkata Knight Riders2011-20179912606432.50198131.31020305
Manish PandeyRCBRoyal Challengers Bengaluru201066115642*31.20137113.87000175
Sophie DevineNZWNew Zealand Women2015-20163311348967.0016879.76010135
Rohit SharmaMIMumbai Indians2011-20178701234217.57102120.5900195
Kedar JadhavDCDelhi Capitals2010-201544211650*58.0066175.76011105
Axar PatelPKPunjab Kings2014-20175429340*46.5050186.0000095
Andre FletcherWIWest Indies20161118484*-64131.2501065
Travis HeadRCBRoyal Challengers Bengaluru2016-20173328175*81.0057142.1101135
Praveen KumarRCBRoyal Challengers Bengaluru2008-20101392763410.8673104.1100265
Page 1Next

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