ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At M Chinnaswamy Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh KarthikRCB20232023771672811.1751131.3700362
Nonkululeko MlabaSAW20242024320000.0040.0000200
Mohammed SirajIND/RCB2024202474116125.332661.5400212
Virat KohliIND/RCB20242024910141083*45.56325126.150323721
Josh HazlewoodAUS20232023110000.0010.0000100
Chris WoakesENG20232023110000.0040.0000100
Lea TahuhuGG20242024210000.0020.0000100
Harshal PatelSH20262026110000.0020.0000100
Mohammed ShamiLSG20262026110000.0010.0000100
Mohit SharmaGT20242024110000.0010.0000100
Sanju SamsonIND20242024110000.0010.0000100
Kyle MayersLSG20232023110000.0030.0000100
Ayabonga KhakaSAW20242024310000.0070.0000100
Ben DwarshuisAUS20232023110000.0010.0000100
Dasun ShanakaGT20232023110000.0030.0000100
Usama MirPAK20232023110000.0030.0000100
Krunal PandyaLSG20232023110000.0020.0000100
Jofra ArcherRR20252025110000.0010.0000100
Ruturaj GaikwadCSK20242024110000.0010.0000100
Mayank DagarRCB20242024310000.0010.0000100
Prithvi ShawDC20232023110000.0020.0000100
Arundhati ReddyDC20252025110000.0010.0000100
Abdul SamadLSG20262026110000.0020.0000100
Yash DayalRCB20252025510000.0010.0000100
Arslan KhanCHA20242024110000.0010.0000100
Meghna SinghGG20252025210000.0010.0000100
Saurav ChauhanRCB20242024110000.0010.0000100
Azmatullah OmarzaiAFG20242024110000.0010.0000100
Dewald BrevisCSK20252025110000.0010.0000100
Jintimani KalitaMI20252025210000.0030.0000100
Minnu ManiDC20252025410000.0010.0000100
Tripuresh SinghMP20242024210000.0010.0000100
Kashvee GautamGG20252025210000.0010.0000100
Murali KartikIND20002000120221.001020.0000100
Ishant SharmaIND20172017120663.002920.6900110
Abhinav MukundIND2017201712016168.004040.0000111
Ravichandran AshwinIND2024202412015157.502560.0000110
Lahiru ThirimanneSL20222022120884.00988.8900120
Mitchell MarshAUS2017201712013136.502748.1500130
Mitchell MarshAUS/DC2023202322012112160.50112108.04101109
Matthew WadeAUS20172017120404020.0011833.9000140
Jos ButtlerENG/RR20232023220884.008100.0000110
Nathan LyonAUS20172017120221.00728.5700100
Tom LathamNZ2024202412015157.505527.2700130
Mohammed ShamiBEN202420242213232*32.0019168.4200132
Karun NairIND20172017120262613.004065.0000130
Jasprit BumrahIND20242024120110.50714.2900100
Sarfaraz KhanIND2024202412015015075.0019875.76101183
Swapnil SinghRCB202420243211515*15.0010150.0000121
Atit ShethBAR20242024220222211.0015146.6700121
Page 1Next

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