Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)INDInnings break - IND need 199 runs to winLive5th Match · Pakistan ODI Tri-Series 2026/27PAK47/3 (10)SLSL chose to bowlT20I1st 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)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (87 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 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 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 records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammed ShamiIND/BEN/LSG2022-20266525332*17.6736147.2200263
Jasprit BumrahIND2022-2024331110.50175.8800100
Hanuma VihariIND2022120663533.0016041.2500080
Axar PatelIND/DC2022-20267711685728.00121138.84010165
Niroshan DickwellaSL2022120332116.507742.8600030
Shreyas IyerIND/KKR/PK2022-2026892470128*67.14403116.631304417
Dhananjaya de SilvaSL2022-2023330331911.006947.8300031
Kusal MendisSL2022-2023340735418.258684.88010110
Rishabh PantIND/LSG2022-20263502099941.8021796.31020257
Vishwa FernandoSL20221201085.001471.4300010
Lasith AmbuldeniyaSL2022120321.50387.8900000
Charith AsalankaSL2022-20233301886.003650.0000030
Praveen JayawickramaSL202212211*-520.0000000
Dinesh KarthikRCB2023-2024141432378321.55132179.550141815
Karn SharmaRCB2023-2024510666.004150.0000010
Faf du PlessisRCB/DC2023-20251515156179*40.07333168.470705631
Glenn MaxwellAUS/RCB2023-2024131313157726.25170185.290322026
Suryakumar YadavIND/MI/MUM2023-2024551714817.7566107.5800053
Harshal PatelRCB/PK/SH2023-2026920663.006100.0000101
Michael BracewellRCB2023210262626.0016162.5000050
Jason BehrendorffAUS/MI202321122*-2100.0000000
Reece TopleyRCB2023-202431133*-650.0000000
Mohammed SirajIND/RCB/GT2023-2026175217125.672762.9600212
Ishan KishanIND/MI/SH2023-20263301208040.0061196.72010137
Jofra ArcherRR/MI2023-2025210000.0010.0000100
Tim DavidAUS/RCB/MI2023-20261212730170*60.20175172.000202023
Cameron GreenRCB/MI2023-202477212138*24.2082147.56000107
Shahbaz AhmedRCB/SH/BEN2023-2024961985519.6070140.0001066
Tilak VarmaIND/MI2023-20262219184*91.0052175.0001094
Hrithik ShokeenMI2023110555.003166.6700010
Nehal WadheraPK/MI2023-20252215433*54.0032168.7500045
Arshad KhanMI/GT2023-20252111515*-9166.6700001
Wayne ParnellRCB2023410222.00540.0000000
Jaydev UnadkatSH/LSG2023-202632113913.0010130.0000010
Marcus StoinisAUS/PK/LSG2023-20254411176539.0071164.7901089
Kyle MayersLSG2023110000.0030.0000100
Nicolas PooranLSG2023-20263311036251.5047219.15010512
David WilleyENG/RCB20234332914*-29100.0000031
Mark WoodENG/LSG2023220653.00875.0000010
Deepak HoodaCSK/LSG2023-2025210999.001090.0000010
Krunal PandyaRCB/BAR/LSG2023-20261492963013.7184114.29001102
Avesh KhanIND/MP/LSG2023-2026621111.00333.3300000
Mahipal LomrorRCB2023-2024111021513418.8891165.93001712
Ravi BishnoiIND/LSG2023-202442153*5.004125.0000000
Ayush BadoniDEL/LSG2023-20265501123822.4085131.76001122
Manish PandeyDC2023110505050.0038131.5801051
Kuldeep YadavIND/DC2023-2026742217*10.505339.6200010
Wanindu HasarangaRCB/RR2023-20255411464.671687.5000000
Lalit YadavDC2023110444.00757.1400000
Prithvi ShawDC/MUM2023-202433018106.0017105.8800121

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