Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES118/4 (14)WAR206/4 (20)ES need 89 runs in 36 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
Harpreet SinghPWPune Warriors2011-2012331201310.002676.9200000
Nic MaddinsonRCBRoyal Challengers Bengaluru2014-201533020126.672195.2400040
Alfonso ThomasPWPune Warriors2011-20121542201210.0019105.2600011
Akshdeep NathGLGujarat Lions2016-201754020125.002871.4300110
Rohan RajeMIMumbai Indians2008-200910542011*20.0018111.1100011
Daniel ChristianRCBRoyal Challengers Bengaluru2013-202111912092.503951.2800110
Damien MartynRRRajasthan Royals2010110191919.002479.1700010
Amit MishraLSGLucknow Super Giants2023-2024810191919.003063.3300020
Abhinav MukundRCBRoyal Challengers Bengaluru2013110191919.002190.4800010
Gnaneshwara RaoKTKKochi Tuskers Kerala2011210191919.0017111.7600030
Prayas Ray BarmanRCBRoyal Challengers Bengaluru2019110191919.002479.1700020
Gulbadin NaibDCDelhi Capitals2024210191919.0015126.6700011
Rahul TewatiaPKPunjab Kings20173211915*19.0011172.7300040
Pardeep SahuPKPunjab Kings20165211918*19.0013146.1500011
Rajesh BishnoiRCBRoyal Challengers Bengaluru200933019186.3317111.7600112
James NeeshamPKPunjab Kings20205311910*9.5018105.5600001
Vishnu VinodRCBRoyal Challengers Bengaluru20173301996.332673.0800011
Akash DeepRCBRoyal Challengers Bengaluru2022-202483119179.5012158.3300121
Dimitri MascarenhasPKPunjab Kings2012-20135411996.332190.4800110
R SmaranSHSunrisers Hyderabad20266411996.332576.0000030
Ajit AgarkarDCDelhi Capitals2011-20131553199*9.502286.3600110
Nathan EllisPKPunjab Kings2021-2024165119124.752576.0000201
Josh HazlewoodRCBRoyal Challengers Bengaluru2022-20264087197*19.003063.3300110
Brad HaddinKKRKolkata Knight Riders2011110181818.0011163.6400021
Sachin RanaPWPune Warriors2011210181818.0016112.5000020
Kumar KushagraGTGujarat Titans2026110181818.0014128.5700030
Darren LehmannRRRajasthan Royals200822018179.0018100.0000030
Siddharth ChitnisMIMumbai Indians200832018159.0010180.0000011
Tom BantonKKRKolkata Knight Riders202022018109.002090.0000011
Johan van der WathRCBRoyal Challengers Bengaluru20113311814*9.0016112.5000111
Harmeet SinghPKPunjab Kings2012-2013103118149.0011163.6400030
Aditya TareDCDelhi Capitals201733018186.002378.2600230
Mandeep SinghDCDelhi Capitals202233018186.002378.2600240
Rahul ShuklaDCDelhi Capitals2014332181418.002185.7100020
Sumit KumarDCDelhi Capitals2024431189*9.002475.0000021
Saurav ChauhanRCBRoyal Challengers Bengaluru20243301896.0015120.0000111
Arshad KhanMIMumbai Indians20236311815*9.0015120.0000001
Kedar JadhavKTKKochi Tuskers Kerala201164118126.002378.2600110
Ankit SharmaDCDeccan Chargers201294118156.0013138.4600002
Mandeep SinghKKRKolkata Knight Riders2010-202365018123.602766.6700211
Imran TahirDCDelhi Capitals2014-201620511854.502378.2600030
Shardul ThakurLSGLucknow Super Giants202510521866.0012150.0000130
Ravisrinivasan Sai KishoreGTGujarat Titans2022-2026285118134.5016112.5000002
Keemo PaulDCDelhi Capitals20198611873.602475.0000211
Naveen-ul-HaqLSGLucknow Super Giants2023-20241865181318.002572.0000020
Pradeep SangwanDCDelhi Capitals2008-20102895186*4.502962.0700200
Noor AhmadCSKChennai Super Kings2025-2026281031882.574045.0000101
Gerald CoetzeeGTGujarat Titans202542017128.5011154.5500021
Morné MorkelRRRajasthan Royals2009-20104311788.502470.8300020
Corey AndersonRCBRoyal Challengers Bengaluru201833017155.672277.2700101

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.