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
Colin de GrandhommeRCB33*400v SHBengaluru4 May 2019
David WarnerAUS33700v INDBengaluru19 Jan 2020
Tim RobinsonENG221400v INDBengaluru20 Jan 1985
Maninder SinghIND20 & 2*2600v PAKBengaluru13 Mar 1987
Sunil GavaskarIND221400v NZBengaluru14 Oct 1987
Willie WatsonNZ22*300v INDBengaluru14 Oct 1987
Umesh YadavIND22*200v AUSBengaluru28 Sept 2017
Axar PatelPK22300v RCBBengaluru13 Apr 2018
Manan VohraRCB22500v DCBengaluru21 Apr 2018
Corey AndersonRCB22800v CSKBengaluru25 Apr 2018
Colin de GrandhommeRCB22700v MIBengaluru28 Mar 2019
Richard EllisonENG11*200v INDBengaluru20 Jan 1985
Rizwan-uz-ZamanPAK10 & 11000v INDBengaluru13 Mar 1987
Dipak PatelNZ11300v INDBengaluru14 Oct 1987
Shoaib AkhtarPAK11 & DNB500v INDBengaluru8 Dec 2007
Zaheer KhanDC11*100v RCBBengaluru8 Apr 2017
Carlos BrathwaiteDC11500v RCBBengaluru8 Apr 2017
Chris WoakesRCB11*200v PKBengaluru13 Apr 2018
Mohit SharmaPK11*200v RCBBengaluru13 Apr 2018
Tim SoutheeRCB11200v MIBengaluru1 May 2018
Umesh YadavRCB11*200v MIBengaluru1 May 2018
Washington SundarRCB11300v MIBengaluru1 May 2018
Parthiv PatelRCB11400v SHBengaluru17 May 2018
Tim SoutheeRCB11*100v SHBengaluru17 May 2018
Deepak HoodaSH11*100v RCBBengaluru17 May 2018
Rishabh PantIND11600v AUSBengaluru27 Feb 2019
Mitchell McClenaghanMI11400v RCBBengaluru28 Mar 2019
Krunal PandyaMI11200v RCBBengaluru28 Mar 2019
Yuzvendra ChahalRCB11*100v DCBengaluru7 Apr 2019
Rahul TewatiaDC11*200v RCBBengaluru7 Apr 2019
Mohammed SirajRCB11500v DCBengaluru7 Apr 2019
Umesh YadavRCB11*100v CSKBengaluru21 Apr 2019
Murugan AshwinPK11*200v RCBBengaluru24 Apr 2019
AB de VilliersRCB11200v SHBengaluru4 May 2019
Rashid KhanSH11200v RCBBengaluru4 May 2019
Josh HazlewoodAUS11*200v INDBengaluru19 Jan 2020
Adam ZampaAUS11600v INDBengaluru19 Jan 2020
Dilip VengsarkarIND00800v NZBengaluru14 Oct 1987
Ishant SharmaIND00* & DNB400v PAKBengaluru8 Dec 2007
Shahbaz NadeemDC00200v RCBBengaluru8 Apr 2017
Tymal MillsRCB00300v DCBengaluru8 Apr 2017
Brendon McCullumRCB00100v PKBengaluru13 Apr 2018
Aaron FinchPK00100v RCBBengaluru13 Apr 2018
Sarfaraz KhanRCB00100v PKBengaluru13 Apr 2018
Mujeeb Ur RahmanPK00200v RCBBengaluru13 Apr 2018
Chris WoakesRCB00*100v RRBengaluru15 Apr 2018
Chris MorrisDC00*000v RCBBengaluru21 Apr 2018
Umesh YadavRCB00100v CSKBengaluru25 Apr 2018
Pawan NegiRCB00100v CSKBengaluru25 Apr 2018
Mohammed SirajRCB00*000v CSKBengaluru25 Apr 2018

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.