Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES94/3 (11)WAR206/4 (20)ES need 113 runs in 54 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Indian Premier League: Batting by team

More filters

1 active
Reset"Match result" is from the side of the player or team.
Indian Premier League×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Arshdeep SinghPKPunjab Kings2019-2026971593210*5.334768.0900340
Yuzvendra ChahalRCBRoyal Challengers Bengaluru2014-20211131812328*5.337841.0300100
Shahbaz NadeemDCDelhi Capitals2011-201861197326*2.677841.0300510
James NeeshamRRRajasthan Royals2022220311715.5027114.8100030
Tatenda TaibuKKRKolkata Knight Riders2008330311510.3326119.2300030
Johan BothaKKRKolkata Knight Riders2015430311710.3315206.6700051
Laxmi Ratan ShuklaDCDelhi Capitals2014530312110.333881.5800121
George LindeLSGLucknow Super Giants2026330311610.3321147.6200060
Moisés HenriquesPKPunjab Kings2021542311415.503296.8800001
Deepak HoodaCSKChennai Super Kings202575031226.204175.6100121
Navdeep SainiRCBRoyal Challengers Bengaluru2019-202128633112*10.333588.5700030
Harshal PatelSHSunrisers Hyderabad2025-202618723112*6.203588.5700120
Mohammed ShamiLSGLucknow Super Giants202613723112*6.2022140.9100223
Varun ChakravarthyKKRKolkata Knight Riders2020-2026931593110*5.175358.4900230
Colin MunroKKRKolkata Knight Riders2016430301610.0030100.0000030
Harbhajan SinghCSKChennai Super Kings2018-2019244030197.503976.9200031
Manan VohraLSGLucknow Super Giants2022-2023320291914.5022131.8200022
Vijay ZolRCBRoyal Challengers Bengaluru2014320291614.5026111.5400031
Akshat RaghuwanshiLSGLucknow Super Giants2026320291814.5025116.0000011
Anmolpreet SinghMIMumbai Indians2021-202233029169.6727107.4100031
Marlon SamuelsDCDelhi Capitals201754029277.253193.5500112
Shreevats GoswamiKKRKolkata Knight Riders201154029227.2529100.0000150
Rahul SharmaDCDeccan Chargers20106412914*9.6726111.5400131
Syed MohammedRCBRoyal Challengers Bengaluru2011-201311532913*14.5026111.5400040
Nathan Coulter-NileDCDelhi Capitals2014-20161784297*7.253290.6300031
Mohit SharmaCSKChennai Super Kings2013-2019481062921*7.2528103.5700312
Mitchell MarshDCDeccan Chargers2010320281514.003093.3300011
Ankit SharmaRPSRising Pune Supergiant2016-2017421282528.0018155.5600021
Mohammad KaifPKPunjab Kings201043028149.333093.3300020
Rasikh SalamDCDelhi Capitals202484028107.003093.3300040
Basil ThampiGLGujarat Lions201712552813*-28100.0000011
Dhawal KulkarniGLGujarat Lions2016-2017206328109.3318155.5600030
Jaydev UnadkatSHSunrisers Hyderabad2024-20262263288*9.332996.5500021
Rahul ChaharMIMumbai Indians2019-20213910328104.003093.3300430
Umesh YadavRCBRoyal Challengers Bengaluru2018-20202713628144.003873.6800331
Sridharan SriramRCBRoyal Challengers Bengaluru2010110272727.002993.1000030
Kane WilliamsonGTGujarat Titans2024320272613.5027100.0000040
Tristan StubbsMIMumbai Indians2022-202344027206.753577.1400120
Shadab JakatiCSKChennai Super Kings2009-20125076271327.0027100.0000030
Mayank MarkandeMIMumbai Indians2018-20262285277*9.002993.1000030
Dawid MalanPKPunjab Kings2021110262626.0026100.0000011
Owais ShahKTKKochi Tuskers Kerala2011320262313.0015173.3300012
Justin KempCSKChennai Super Kings2010520262213.0024108.3300011
Nathan McCullumPWPune Warriors2011221261526.0022118.1800001
Daniel ChristianDCDelhi Capitals2018431261313.003378.7900001
Mayank AgarwalRPSRising Pune Supergiant201733026208.672796.3000130
Glenn PhillipsRRRajasthan Royals20213312614*13.003378.7900012
Dasun ShanakaGTGujarat Titans2023331261713.0026100.0000121
AA KulkarniLSGLucknow Super Giants2024-202644026176.503378.7900230
Iqbal AbdullaKKRKolkata Knight Riders2008-201333882612*-3281.2500010

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.