Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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 2018: Batting by team

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×Series: Indian Premier League 2018×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris LynnKKRKolkata Knight Riders20189903037433.67228132.890103412
Dinesh KarthikKKRKolkata Knight Riders20189932775246.17190145.79010326
Nitish RanaKKRKolkata Knight Riders20188801815922.63138131.160101411
Sunil NarineKKRKolkata Knight Riders20189901485016.4481182.720101710
Andre RussellKKRKolkata Knight Riders201898214049*23.3376184.21000913
Shubman GillKKRKolkata Knight Riders201876213857*34.5095145.26010144
Robin UthappaKKRKolkata Knight Riders20189901143512.67104109.6200087
Chris GaylePKPunjab Kings20181116262*-38163.1601056
Ishan KishanMIMumbai Indians2018110626262.0021295.2401056
Sanju SamsonRRRajasthan Royals2018220625031.0048129.1701062
KL RahulPKPunjab Kings2018110606060.0027222.2201092
Wriddhiman SahaSHSunrisers Hyderabad2018220593529.5042140.48000100
Ajinkya RahaneRRRajasthan Royals2018220574628.5053107.5500051
Shakib Al HasanSHSunrisers Hyderabad2018220552827.5045122.2200061
Kane WilliamsonSHSunrisers Hyderabad2018220535026.5047112.7701041
Glenn MaxwellDCDelhi Capitals2018110474747.0022213.6400034
Rahul TripathiRRRajasthan Royals2018220472723.5028167.8600053
AB de VilliersRCBRoyal Challengers Bengaluru2018110444444.0023191.3000015
Brendon McCullumRCBRoyal Challengers Bengaluru2018110434343.0027159.2600062
MS DhoniCSKChennai Super Kings20181114343*-25172.0000014
Rishabh PantDCDelhi Capitals2018110434343.0026165.3800071
Shikhar DhawanSHSunrisers Hyderabad2018220413420.5031132.2600051
Jos ButtlerRRRajasthan Royals2018110393939.0022177.2700052
Mandeep SinghRCBRoyal Challengers Bengaluru2018110373737.0018205.5600042
Shane WatsonCSKChennai Super Kings2018110363636.0025144.0000042
Rohit SharmaMIMumbai Indians2018110363636.0031116.1300021
Suryakumar YadavMIMumbai Indians2018110363636.0032112.5000051
Rashid KhanSHSunrisers Hyderabad20182113434*-10340.0000024
Suresh RainaCSKChennai Super Kings2018110313131.0026119.2300040
Virat KohliRCBRoyal Challengers Bengaluru2018110313131.003393.9400011
Faf du PlessisCSKChennai Super Kings2018110272727.0015180.0000041
Rinku SinghKKRKolkata Knight Riders201833027169.0027100.0000040
Jaydev UnadkatRRRajasthan Royals2018210262626.0018144.4400031
Piyush ChawlaKKRKolkata Knight Riders201885225128.333083.3300111
Ben CuttingMIMumbai Indians2018110242424.009266.6700013
Deepak HoodaSHSunrisers Hyderabad2018221241924.002885.7100001
Ambati RayuduCSKChennai Super Kings2018110212121.0017123.5300030
Tom CurranKKRKolkata Knight Riders201833021187.002391.3000030
Yusuf PathanSHSunrisers Hyderabad20182212017*20.0014142.8600021
Hardik PandyaMIMumbai Indians2018110191919.0013146.1500002
Evin LewisMIMumbai Indians2018110181818.0013138.4600030
Heinrich KlaasenRRRajasthan Royals20181111818*-18100.0000010
Shivam MaviKKRKolkata Knight Riders20186311376.5012108.3300010
Ravindra JadejaCSKChennai Super Kings2018110121212.0012100.0000010
Krishnappa GowthamRRRajasthan Royals2018221129*12.0012100.0000010
Ben StokesRRRajasthan Royals2018110111111.001384.6200000
Gautam GambhirDCDelhi Capitals2018110888.007114.2900010
Carlos BrathwaiteSHSunrisers Hyderabad2018110888.004200.0000001
Krunal PandyaMIMumbai Indians201811188*-2400.0000001
Mohammed ShamiDCDelhi Capitals2018110777.006116.6700010
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.