T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsODI3rd 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)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Indian Premier League: Batting by team

Filters

1 active
Reset"Match result" is from the side of the player or team.
Indian Premier League×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravi BoparaPKPunjab Kings2009-2010151413868429.69333115.920313310
Jake Fraser-McGurkDCDelhi Capitals2024-2025151503858425.67193199.480433930
Azhar MahmoodPKPunjab Kings2012-2013222023828021.22296129.050223813
James FaulknerRRRajasthan Royals2013-20154232153824622.47260146.920002523
Kyle MayersLSGLucknow Super Giants2023131303797329.15263144.110423822
Corey AndersonMIMumbai Indians2014-20151615337995*31.58278136.330303221
Jitesh SharmaRCBRoyal Challengers Bengaluru2025-20263123737785*23.56243155.140113323
Yuvraj SinghRCBRoyal Challengers Bengaluru2014141433768334.18278135.250312228
Dewald BrevisCSKChennai Super Kings2025-2026171403765726.86243154.730222127
Ashutosh SharmaDCDelhi Capitals2025-20262117537566*31.25221169.680102925
Laxmi Ratan ShuklaKKRKolkata Knight Riders2008-20134231737448*15.58312119.870023114
Sameer RizviDCDelhi Capitals2025-2026171333739037.30250149.200322624
Deepak HoodaSHSunrisers Hyderabad2016-2019473693733413.81317117.670012113
Will JacksMIMumbai Indians2025-2026201833725324.80248150.000103420
Rahul TripathiRRRajasthan Royals2018-20192019436780*24.47285128.770203110
Owais ShahRRRajasthan Royals2012-2013151543657633.18279130.820302616
Rahmanullah GurbazKKRKolkata Knight Riders2023-2025181813638121.35269134.940223422
Dwaraka Ravi TejaDCDeccan Chargers2008-2012302353616020.06300120.33011359
Brendon McCullumKTKKochi Tuskers Kerala2011131303578127.46275129.820123516
Sam CurranCSKChennai Super Kings2020-2025282043568822.25254140.160222819
Mayank AgarwalDCDelhi Capitals2014-2016212113556817.75293121.160213811
Nehal WadheraMIMumbai Indians2023-2024201613506423.33250140.000213218
Finn AllenKKRKolkata Knight Riders202611111349100*34.90163214.111103328
Shahrukh KhanGTGujarat Titans2024-2026312363495820.53208167.790212324
Ravindra JadejaGLGujarat Lions2016-201727251234936*26.85290120.34001278
Mahipal LomrorRCBRoyal Challengers Bengaluru2022-20242925434654*16.48222155.860132521
Robin UthappaCSKChennai Super Kings2021-2022161503458823.00255135.290312719
Ravichandran AshwinRRRajasthan Royals2022-20244431123445018.11260132.310132416
Gurkeerat SinghPKPunjab Kings2012-2017302433425116.29272125.74014369
Krunal PandyaRCBRoyal Challengers Bengaluru2025-20263116433573*27.92241139.000212915
Johan BothaRRRajasthan Royals2009-20122419833567*30.45292114.73010293
Daniel ChristianDCDeccan Chargers2011-2012212043353920.94277120.940011713
Mayank AgarwalSHSunrisers Hyderabad2023-2024141403348323.86267125.09010377
Kevin PietersenRCBRoyal Challengers Bengaluru2009-20101313332966*32.90242135.950223110
James FranklinMIMumbai Indians2011-2012201653277929.73301108.64010258
Ryan ten DoeschateKKRKolkata Knight Riders2011-20152922832670*23.29235138.720132615
Donavon FerreiraRRRajasthan Royals2024-2026171543256929.55188172.870212523
Manoj TiwaryRPSRising Pune Supergiant2017151333246032.40236137.290213111
Cameron GreenKKRKolkata Knight Riders2026141443227932.20221145.700212217
Karun NairPKPunjab Kings2018-2020181613225421.47241133.610212513
Manoj TiwaryDCDelhi Capitals2008-20152419732261*26.83272118.38012395
Jofra ArcherRRRajasthan Royals2018-20266340153223212.88221145.700051822
Kedar JadhavRCBRoyal Challengers Bengaluru2016-2023191753216926.75228140.790102812
Shahbaz AhmedRCBRoyal Challengers Bengaluru2020-2023392563214516.89274117.150002112
Robin UthappaMIMumbai Indians2008141453204835.56279114.70000349
Ishan KishanGLGujarat Lions2016-2017161503196121.27247129.150113413
Daryl MitchellCSKChennai Super Kings2024131323186328.91223142.600202710
Sourav GangulyPWPune Warriors2011-2012191813184518.7133096.36001336
Anuj RawatRCBRoyal Challengers Bengaluru2022-2024222053186621.20266119.550132614
Ben StokesRPSRising Pune Supergiant201712111316103*31.60221142.991102215

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