ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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/27QUETAS

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
Vijay ShankarSH22221721v KKRBangalore17 May 2017
Faf du PlessisRCB22221631v DCBengaluru15 Apr 2023
Sanju SamsonRR22221521v RCBBengaluru23 Apr 2023
Dinesh KarthikRCB22221811v KKRBengaluru26 Apr 2023
Matthew WadeAUS22221540v INDBengaluru3 Dec 2023
Tahlia McGrathUW22221821v RCBBengaluru24 Feb 2024
Nat Sciver-BruntMI22221840v GGBengaluru25 Feb 2024
Harleen DeolGG22223130v RCBBengaluru27 Feb 2024
Virat KohliRCB22221621v LSGBengaluru2 Apr 2024
NS SharmaCHA22221702v BENBengaluru9 Dec 2024
Abishek PorelBEN22221331v BARBengaluru11 Dec 2024
Atit ShethBAR22221421v MUMBengaluru13 Dec 2024
Raghvi BistRCB22221911v GGBengaluru27 Feb 2025
Harmanpreet KaurMI22221621v DCBengaluru28 Feb 2025
Hayley MatthewsMI22222540v DCBengaluru28 Feb 2025
Virat KohliRCB22221412v DCBengaluru10 Apr 2025
Riyan ParagRR22221022v RCBBengaluru24 Apr 2025
David MillerDC2222*1012v RCBBengaluru18 Apr 2026
Shreyas IyerIND22221420v WIBengaluru17 Oct 2026
Yusuf PathanRR21211250v RCBBangalore26 Apr 2008
Parthiv PatelCSK21211721v RCBBangalore28 Apr 2008
AB de VilliersDC21212510v RCBBangalore19 May 2008
Kevin PietersenRCB21211611v MIBangalore17 Apr 2010
Shane WatsonAUS21211731v KENBangalore13 Mar 2011
Paul ValthatyPK21211640v RCBBangalore6 May 2011
Saurabh TiwaryRCB21211612v MIBangalore14 May 2012
Mandeep SinghPK21211520v RCBBangalore9 May 2014
Chris GayleRCB21211631v SHBangalore13 Apr 2015
Chris GayleRCB2121903v KKRBangalore2 May 2015
Sharmin AkhterBANW21212730v INDWBangalore15 Mar 2016
Shane WatsonAUS21211521v BANBangalore21 Mar 2016
Soumya SarkarBAN21212111v INDBangalore23 Mar 2016
Ravindra JadejaGL21211921v RCBBangalore14 May 2016
Stuart BinnyRCB21211521v GLBangalore24 May 2016
Wriddhiman SahaIND211 & 20*5121v AUSBengaluru4 Mar 2017
Wriddhiman SahaPK21212510v RCBBangalore5 May 2017
Pawan NegiRCB21212320v PKBangalore5 May 2017
Mohammed ShamiIND215 & 16*1631v SLBengaluru12 Mar 2022
Nehal WadheraMI21211312v RCBBengaluru2 Apr 2023
Axar PatelDC21211430v RCBBengaluru15 Apr 2023
Marcus StoinisAUS21212411v PAKBengaluru20 Oct 2023
Yashasvi JaiswalIND21211512v AUSBengaluru3 Dec 2023
Richa GhoshRCB2121*1021v UWBengaluru4 Mar 2024
Shashank SinghPK2121*812v RCBBengaluru25 Mar 2024
Dinesh KarthikRCB2121*1230v GTBengaluru4 May 2024
Jake Fraser-McGurkDC2121822v RCBBengaluru12 May 2024
Danielle WyattRCB21211821v DCBengaluru1 Mar 2025
Chetan SharmaIND2020*2311v AUSBangalore27 Oct 1989
Nayan MongiaIND2020 & DNB6120v SABengaluru2 Mar 2000
Harbhajan SinghAX20202211v AXBangalore6 Jun 2007

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.