Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Travis BirtDCDelhi Capitals2011550752715.0058129.3100092
Jasprit BumrahMIMumbai Indians2013-202615833257516*9.388687.2100561
Ramnaresh SarwanPKPunjab Kings2008440733118.257597.3300061
Kevin PietersenRPSRising Pune Supergiant2016442733736.5061119.6700043
Michael KlingerKTKKochi Tuskers Kerala2011440732918.257794.8100090
Akshath ReddyDCDeccan Chargers2012541734224.3359123.7300062
Narayan JagadeesanCSKChennai Super Kings2020-20227417339*24.3366110.6100171
Evin LewisLSGLucknow Super Giants20226527355*24.3356130.3601083
Murali KartikKKRKolkata Knight Riders2008-20102672732114.6069105.8000050
Sachin RanaRCBRoyal Challengers Bengaluru20149747319*24.3365112.3100071
Sherfane RutherfordDCDelhi Capitals20197727328*14.6054135.1900027
Anshul KambojCSKChennai Super Kings2025-202622967219*24.0050144.0000154
Wanindu HasarangaRCBRoyal Challengers Bengaluru2021-20232614472187.207398.6300371
Yalaka Venugopal RaoSHSunrisers Hyderabad2014752712723.6763112.7000080
Shaik RasheedCSKChennai Super Kings2025550712714.2063112.7000192
Mohnish MishraPWPune Warriors2011-20127617137*14.2064110.9400062
Mitchell SantnerCSKChennai Super Kings2019-202418115702211.677198.5900143
Trent BoultRRRajasthan Royals2022-20244117127017*14.0059118.6400152
Vivrant SharmaSHSunrisers Hyderabad2023310696969.0047146.8101092
Shashank SinghSHSunrisers Hyderabad202210516925*17.2547146.8100054
Shreevats GoswamiRRRajasthan Royals20121161692413.8067102.9900141
Azhar BilakhiaDCDeccan Chargers2009-2010772692213.808581.1800050
Brett LeeKKRKolkata Knight Riders2011-20132593682511.3341165.8500036
Kagiso RabadaPKPunjab Kings2022-20243013668259.7159115.2500154
Shahbaz AhmedLSGLucknow Super Giants2025-20268326743*67.0049136.7300053
Glenn PhillipsGTGujarat Titans2026651672516.7554124.0700042
Daniel VettoriDCDelhi Capitals2008-20101274672922.3359113.5600070
Rajat BhatiaRRRajasthan Royals2014-20151482672311.1754124.0700143
Shardul ThakurCSKChennai Super Kings2018-202457137671711.1755121.8200262
Zaheer KhanRCBRoyal Challengers Bengaluru2008-20134315767218.388479.7600470
Hrithik ShokeenMIMumbai Indians2022-20231363662522.0065101.5400090
Ryan McLarenMIMumbai Indians20101074664022.006995.6500170
Abhishek NayarPWPune Warriors201311936625*11.007390.4100150
Ryan HarrisDCDeccan Chargers2009-201016105661513.2057115.7900022
Mitchell SantnerMIMumbai Indians2025-2026171086618*33.0052126.9200053
Rajat BhatiaDCDelhi Capitals2008-20102211166216.6063104.7600244
Marco JansenSHSunrisers Hyderabad2022-2024191166617*13.2063104.7600052
Deepak ChaharCSKChennai Super Kings2018-202476126663911.0053124.5300324
Eoin MorganPKPunjab Kings2017440652616.2562104.8400062
Jason HolderGTGujarat Titans202611726523*13.0052125.0000133
Kyle JamiesonRCBRoyal Challengers Bengaluru20219736516*16.2555118.1800053
Mohammad HafeezKKRKolkata Knight Riders200888164169.148377.1100072
George BaileyCSKChennai Super Kings2009-2010430633021.006695.4500090
Abhishek SharmaDCDelhi Capitals20183326346*63.0033190.9100035
Anirudh SinghDCDeccan Chargers2010540634015.756695.4500161
Ross TaylorPWPune Warriors2013550631912.607682.8900021
Dasun ShanakaRRRajasthan Royals2026750632912.6046136.9600034
Nishant SindhuGTGujarat Titans2026850632212.6050126.0000072
Balachandra AkhilRCBRoyal Challengers Bengaluru2008-2010141056327*12.6046136.9600254
Andrew FlintoffCSKChennai Super Kings2009331622431.0053116.9800052

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.