Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M.Chinnaswamy Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Marcus StoinisAUS771110v INDBengaluru27 Feb 2019
Bhuvneshwar KumarSH77*510v RCBBengaluru4 May 2019
Sadanand ViswanathIND66*900v ENGBengaluru20 Jan 1985
Chris GayleRCB66810v DCBengaluru8 Apr 2017
Pat CumminsDC66610v RCBBengaluru8 Apr 2017
Mohammed ShamiIND66*610v AUSBengaluru28 Sept 2017
Mayank MarkandeMI66510v RCBBengaluru28 Mar 2019
Ravichandran AshwinPK66201v RCBBengaluru24 Apr 2019
Gurkeerat SinghRCB66310v RRBengaluru30 Apr 2019
Heinrich KlaasenRCB66700v RRBengaluru30 Apr 2019
Mohammad SamiPAK51 & 4*1510v INDBengaluru8 Dec 2007
Iqbal AbdullaRCB55*700v DCBengaluru8 Apr 2017
Axar PatelIND55600v AUSBengaluru28 Sept 2017
Jason RoyDC551600v RCBBengaluru21 Apr 2018
Shubman GillKKR55*210v RCBBengaluru29 Apr 2018
Kieron PollardMI55600v RCBBengaluru28 Mar 2019
Shimron HetmyerRCB55600v MIBengaluru28 Mar 2019
Shane WatsonCSK55310v RCBBengaluru21 Apr 2019
Dwayne BravoCSK55400v RCBBengaluru21 Apr 2019
Faf du PlessisCSK551500v RCBBengaluru21 Apr 2019
Pawan NegiRCB55600v CSKBengaluru21 Apr 2019
Shreyas IyerIND55800v SABengaluru22 Sept 2019
Shivlal YadavIND40 & 41610v PAKBengaluru13 Mar 1987
Anil KumbleIND44 & DNB1200v PAKBengaluru8 Dec 2007
Harbhajan SinghIND44 & DNB610v PAKBengaluru8 Dec 2007
Danish KaneriaPAK44 & DNB510v INDBengaluru8 Dec 2007
Chris MorrisDC44500v RCBBengaluru8 Apr 2017
Karun NairDC44310v RCBBengaluru8 Apr 2017
Yuvraj SinghPK44410v RCBBengaluru13 Apr 2018
Brendon McCullumRCB44410v RRBengaluru15 Apr 2018
Glenn MaxwellDC44600v RCBBengaluru21 Apr 2018
Mandeep SinghRCB44600v SHBengaluru17 May 2018
Axar PatelDC44*110v RCBBengaluru7 Apr 2019
Mandeep SinghPK44*400v RCBBengaluru24 Apr 2019
Moeen AliRCB44510v PKBengaluru24 Apr 2019
Pawan NegiRCB44310v RRBengaluru30 Apr 2019
Mohammad NabiSH44310v RCBBengaluru4 May 2019
Krunal PandyaIND44700v SABengaluru22 Sept 2019
Washington SundarIND44110v SABengaluru22 Sept 2019
Ashton TurnerAUS441000v INDBengaluru19 Jan 2020
Mike GattingENG33900v INDBengaluru20 Jan 1985
Manoj PrabhakarIND33500v NZBengaluru14 Oct 1987
Steve SmithAUS33500v INDBengaluru28 Sept 2017
Matthew WadeAUS33*300v INDBengaluru28 Sept 2017
Pawan NegiRCB33400v RRBengaluru15 Apr 2018
Gautam GambhirDC331000v RCBBengaluru21 Apr 2018
Ravindra JadejaCSK33500v RCBBengaluru25 Apr 2018
Shubman GillKKR33*300v RCBBengaluru5 Apr 2019
Akshdeep NathRCB33700v PKBengaluru24 Apr 2019
Yusuf PathanSH33400v RCBBengaluru4 May 2019

BF balls faced · 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.