Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG54/0 (8.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At M.Chinnaswamy Stadium×
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
Glenn MaxwellAUSAustralia2019111113113*-55205.4510079
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
Virat KohliINDIndia20192218172*81.0053152.8301026
Shimron HetmyerRCBRoyal Challengers Bengaluru2019220807540.0053150.9401046
Quinton de KockSASouth Africa20191117979*-52151.9201065
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
Shikhar DhawanINDIndia2019220503625.0049102.0400052
Mayank AgarwalPKPunjab Kings2018-2019220503525.0032156.2500081
Rohit SharmaMIMumbai Indians2018-2019220484824.0034141.1800181
Andre RussellKKRKolkata Knight Riders2018-20192214848*48.0014342.8600117
KL RahulINDIndia2019110474747.0026180.7700034
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
MS DhoniINDIndia2019110404040.0023173.9100033
D'Arcy ShortAUSAustralia2019110404040.0028142.8600060
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
Reeza HendricksSASouth Africa2019110282828.0026107.6900040
Prithvi ShawDCDelhi Capitals2019110282828.0022127.2700050
Ben StokesRRRajasthan Royals2018110272727.0021128.5700021
Temba BavumaSASouth Africa20191112727*-23117.3900021
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.