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

Indian Premier League: Batting by team

Filters

2 active
Reset"Match result" is from the side of the player or team.
At M.Chinnaswamy Stadium×Indian Premier League×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersRCBRoyal Challengers Bengaluru2018-20191212357290*63.56324176.540704538
Virat KohliRCBRoyal Challengers Bengaluru2018-2019141414728436.31312151.280304815
Quinton de KockRCBRoyal Challengers Bengaluru20186601785329.67146121.92010177
Parthiv PatelRCBRoyal Challengers Bengaluru2018-20198801705321.25128132.81011187
Mandeep SinghRCBRoyal Challengers Bengaluru2017-201888216747*27.83110151.82000138
Rishabh PantDCDelhi Capitals2017-20193301608553.3398163.270201111
MS DhoniCSKChennai Super Kings2018-201922215484*-82187.80020614
Kane WilliamsonSHSunrisers Hyderabad2018-201922115181151.0085177.65020129
Moeen AliRCBRoyal Challengers Bengaluru2018-20196611406528.0082170.730101010
Sanju SamsonRRRajasthan Royals2018-201922112092*120.0058206.90010413
Shreyas IyerDCDelhi Capitals2018-20192201196759.5081146.91020125
Ambati RayuduCSKChennai Super Kings2018-20192201118255.5082135.3701059
Chris LynnKKRKolkata Knight Riders2018-201922110562*105.0083126.51010113
Marcus StoinisRCBRoyal Challengers Bengaluru201955210346*34.3378132.0500156
Colin de GrandhommeRCBRoyal Challengers Bengaluru2018-2019663904030.0051176.4700028
KL RahulPKPunjab Kings2018-2019220894744.5057156.1400095
Hardik PandyaMIMumbai Indians2018-2019221825082.0056146.4301074
Shimron HetmyerRCBRoyal Challengers Bengaluru2019220807540.0053150.9401046
Brendon McCullumRCBRoyal Challengers Bengaluru2018440793819.7558136.2100194
Manish PandeySHSunrisers Hyderabad2018-20192217162*71.0050142.0001082
Gurkeerat SinghRCBRoyal Challengers Bengaluru2019220716535.5051139.2201091
Kedar JadhavRCBRoyal Challengers Bengaluru2017110696969.0037186.4901055
Robin UthappaKKRKolkata Knight Riders2018-2019220693634.5046150.0000093
Washington SundarRCBRoyal Challengers Bengaluru2018-2019752583519.3331187.1000144
Nitish RanaKKRKolkata Knight Riders2018-2019221523752.0033157.5800032
Mayank AgarwalPKPunjab Kings2018-2019220503525.0032156.2500081
Rohit SharmaMIMumbai Indians2018-2019220484824.0034141.1800181
Andre RussellKKRKolkata Knight Riders2018-20192214848*48.0014342.8600117
Suryakumar YadavMIMumbai Indians2018-2019220473823.5033142.4200061
Manan VohraRCBRoyal Challengers Bengaluru2018330474515.6737127.0300124
Nicolas PooranPKPunjab Kings2019110464646.0028164.2900015
Akshdeep NathRCBRoyal Challengers Bengaluru2019430462415.3339117.9500051
Dinesh KarthikKKRKolkata Knight Riders2018-2019220422321.0025168.0000032
Ravichandran AshwinPKPunjab Kings2018-2019220393319.5023169.5700032
Alex HalesSHSunrisers Hyderabad2018110373737.0024154.1700023
Sunil NarineKKRKolkata Knight Riders2018-2019220372718.5027137.0400051
Ajinkya RahaneRRRajasthan Royals2018-2019210363636.0020180.0000061
Martin GuptillSHSunrisers Hyderabad2019110303030.0023130.4300022
Karun NairPKPunjab Kings2018110292929.0026111.5400030
Prithvi ShawDCDelhi Capitals2019110282828.0022127.2700050
Ben StokesRRRajasthan Royals2018110272727.0021128.5700021
Vijay ShankarSHSunrisers Hyderabad2019110272727.0018150.0000003
Sam BillingsDCDelhi Capitals2017110252525.0019131.5800011
Shane WatsonRCBRoyal Challengers Bengaluru2017110242424.0024100.0000040
David MillerPKPunjab Kings2019110242424.002596.0000020
Krunal PandyaMIMumbai Indians2018-2019220242312.0021114.2900011
Yuvraj SinghMIMumbai Indians2019110232323.0012191.6700003
Chris GaylePKPunjab Kings2019110232323.0010230.0000041
JP DuminyMIMumbai Indians2018110232323.002979.3100030
Jos ButtlerRRRajasthan Royals2018110232323.0014164.2900021
Page 1Next

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