Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (All T20s)

The highest score in T20 cricket at M Chinnaswamy Stadium is 175* by Chris Gayle (RCB) v PW, 23 Apr 2013.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Chris GayleRCB175*661317265.151not out1v PWBangalore23 Apr 2013
Brendon McCullumKKR158*731013216.442not out1v RCBBangalore18 Apr 2008
AB de VilliersRCB129*521012248.083not out1v GLBangalore14 May 2016
Rohit SharmaIND121*69118175.362not out1v AFGBengaluru17 Jan 2024
Chris GayleRCB11757712205.261c & b AR Patel1v PKBangalore6 May 2015
Wriddhiman SahaPK115*55108209.094not out1v KKRBangalore1 Jun 2014
Virat KohliRCB11350128226.002c DA Miller b Sandeep Sharma1v PKBangalore18 May 2016
Virat KohliRCB1095558198.182c DJ Bravo b P Kumar1v GLBangalore14 May 2016
Virat KohliRCB108*5887186.211not out2v RPSBangalore7 May 2016
Quinton de KockDC10851153211.761c KM Jadhav b SR Watson2v RCBBangalore17 Apr 2016
Chris GayleRCB10749109218.371c RJ Harris b PP Chawla1v PKBangalore6 May 2011
Shubman GillGT104*5258200.002not out2v RCBBengaluru21 May 2023
Ajinkya RahaneRR103*60125171.672not out1v RCBBangalore15 Apr 2012
Travis HeadSH1024198248.782c F du Plessis b LH Ferguson1v RCBBengaluru15 Apr 2024
Virat KohliRCB101*61131165.571not out1v GTBengaluru21 May 2023
Sai SudharsanGT10058115172.411c & b JR Hazlewood1v RCBBengaluru24 Apr 2026
Ajinkya RahaneMUM9856115175.002c †Vishnu Solanki b AV Rajput2v BARBengaluru13 Dec 2024
Ayush MhatreCSK944895195.831c KH Pandya b L Ngidi2v RCBBengaluru3 May 2025
Manish PandeyKKR945076188.003c GJ Bailey b Karanveer Singh2v PKBangalore1 Jun 2014
Virat KohliRCB93*47114197.873not out2v SHBangalore9 Apr 2013
KL RahulDC93*5376175.474not out2v RCBBengaluru10 Apr 2025
Chris GayleRCB92*58115158.621not out1v MIBangalore4 Apr 2013
Ellyse PerryRCB90*5693160.713not out1v UWBengaluru24 Feb 2025
AB de VilliersRCB89*4168217.075not out2v SHBangalore4 May 2014
Jacques KallisRCB89*5585161.822not out2v PKBangalore16 Mar 2010
Chris GayleRCB85*5049170.001not out2v KKRBangalore11 Apr 2013
Adam GilchristPK85*54103157.411not out2v RCBBangalore14 May 2013
Tilak VarmaMI84*4694182.615not out1v RCBBengaluru2 Apr 2023
Andre FletcherWI84*6465131.251not out2v SLBangalore20 Mar 2016
Virat KohliRCB83*5944140.681not out1v KKRBengaluru29 Mar 2024
Dinesh KarthikRCB833557237.146c †H Klaasen b T Natarajan2v SHBengaluru15 Apr 2024
Yuvraj SinghRCB833877218.425lbw b KW Richardson1v RRBangalore11 May 2014
Devon ConwayCSK834566184.442b HV Patel1v RCBBengaluru17 Apr 2023
Virat KohliRCB82*4965167.351not out2v MIBengaluru2 Apr 2023
AB de VilliersRCB824276195.243c EJG Morgan b Mustafizur Rahman1v SHBangalore12 Apr 2016
Rajat PatidarMP81*4066202.505not out1v MUMBengaluru15 Dec 2024
Ambati RayuduMI81*5464150.005not out2v RCBBangalore14 May 2012
Ellyse PerryRCB8143112188.373c S Ismail b AB Kaur1v MIBengaluru21 Feb 2025
Virat KohliRCB814484184.092b JO Holder2v GTBengaluru24 Apr 2026
Chris GayleRCB814848168.752b A Nehra2v PWBangalore17 Apr 2012
Quinton de KockLSG815685144.641c Mayank Dagar b RJW Topley1v RCBBengaluru2 Apr 2024
Shafali VermaDC80*4384186.052not out2v RCBBengaluru1 Mar 2025
Ishan KishanSH803885210.533c †PD Salt b Abhinandan Singh1v RCBBengaluru28 Mar 2026
Smriti MandhanaRCB8050103160.002c PN Khemnar b DB Sharma1v UWBengaluru4 Mar 2024
Faf du PlessisRCB79*4655171.742not out1v LSGBengaluru10 Apr 2023
AB de VilliersRCB79*4755168.093not out2v GLBangalore24 May 2016
Virat KohliRCB794873164.582c SS Iyer b Mohammed Shami1v DCBangalore17 Apr 2016
Tirumalasetti SumanDC78*5763136.843not out2v RCBBangalore8 Apr 2010
Ravindra JadejaCSK77*4582171.114not out2v RCBBengaluru3 May 2025
Glenn MaxwellRCB774464175.004c JO Holder b R Ashwin1v RRBengaluru23 Apr 2023
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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