Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · IPL · 2018— Leaders · IPL · 2018 Final Final PlayersTeams

IPL 2018 batting averages

Updated , after Chennai Super Kings vs Sunrisers Hyderabad

Mahendra Singh Dhoni leads IPL on average: 75.83 from 16 matches (Chennai Super Kings) · Lokesh Rahul (54.92) and Jos Buttler (54.80) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Mahendra Singh DhoniChennai Super Kings CSK 916*17Chennai Super Kings CSK916*1775.8316151615455302150.6624300
2Lokesh RahulPunjab Kings PBKS 79421Punjab Kings PBKS7942154.9214141414659416158.4166320
3Jos ButtlerRajasthan Royals RR 3994*95*Rajasthan Royals RR3994*95*54.8013131313548353155.2452210
4AB de VilliersRoyal Challengers Bengaluru RCB 536972*Royal Challengers Bengaluru RCB536972*53.3312111211480275174.5539300
5Rishabh PantDelhi Capitals DC 643861Delhi Capitals DC64386152.6214141414684394173.6068371
6Kane WilliamsonSunrisers Hyderabad SRH 47324Sunrisers Hyderabad SRH4732452.5017171717735516142.4463280
7Virat KohliRoyal Challengers Bengaluru RCB 41248*Royal Challengers Bengaluru RCB41248*48.1814141414530381139.1152180
8Dinesh KarthikKolkata Knight Riders KKR 85226*Kolkata Knight Riders KKR85226*45.2716161616498337147.7749160
9Ambati RayuduChennai Super Kings CSK 16*01Chennai Super Kings CSK16*0143.0016161616602402149.7553341
10Chris GaylePunjab Kings PBKS 01818Punjab Kings PBKS0181840.8911111111368252146.0330271
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Shane WatsonCSK39.6415151515555359154.6044352
12Shikhar DhawanSRH38.1516161616496362137.0259140
13Shreyas IyerDC37.3614141414411310132.5829210
14Suresh RainaCSK37.0815151515445336132.4446120
15Suryakumar YadavMI36.5714141414512384133.3361160
16Shubman GillKKR33.8313111311203139146.042250
17Chris LynnKKR32.7316161616491378129.8956180
18Faf du PlessisCSK32.406666162129125.581760
19Sanju SamsonRR31.5015151515441320137.8130190
20Parthiv PatelRCB30.606666153109140.372040
21Evin LewisMI29.3813131313382276138.4132240
22Yusuf PathanSRH28.8914131413260200130.0022110
23Hardik PandyaMI28.8913131313260195133.3320110
24Andre RussellKKR28.7316141614316171184.8017310
25Ajinkya RahaneRR28.4614141414370313118.213950
26Prithvi ShawDC27.229999245160153.1327100
27Colin de GrandhommeRCB26.20989813184155.954100
28Manish PandeySRH25.8214131413284246115.452250
29Mandeep SinghRCB25.2013131313252186135.4816110
30Quinton de KockRCB25.138888201162124.072080
31Rahul TripathiRR25.1112121212226167135.331880
32Karun NairPBKS25.0813121312301221136.2023130
33Alex HalesSRH24.676666148118125.421360
34Rohit SharmaMI23.8314141414286215133.0225120
35Nitish RanaKKR23.3815151515304232131.0326140
36Ishan KishanMI22.9212121212275184149.4622170
37Krunal PandyaMI22.8014131413228157145.2222100
38Sunil NarineKKR22.3116161616357188189.8940230
39Robin UthappaKKR21.9416161616351264132.9530210
40Shakib Al HasanSRH21.7317131713239197121.322650
41Brendon McCullumRCB21.17666612788144.321660
42Kieron PollardMI19.008888133100133.001070
43Ravindra JadejaCSK17.80161016108974120.27340
44Gautam GambhirDC17.005555858896.59810
45Aaron FinchPBKS16.759999134100134.00680
46D'Arcy ShortRR16.43777711599116.161150
47Ben StokesRR16.3313131313196161121.741360
48Wriddhiman SahaSRH15.2510101010122102119.611710
49Glenn MaxwellDC14.0812121212169120140.831490
50Krishnappa GowthamRR14.001513151312664196.88990
51Sam BillingsCSK13.50888810878138.46850
52Axar PatelPBKS13.3398988069115.94340
53Ravichandran AshwinPBKS12.7514914910271143.66750
54Colin MunroDC12.6055556341153.66740
55Mayank AgarwalPBKS12.001111111112094127.66950
56Rashid KhanSRH11.801771775931190.32360
57Yuvraj SinghPBKS10.837676657389.04620
58Sarfaraz KhanRCB10.2066665141124.39710
59Stuart BinnyRR8.8055554439112.82220
60Andrew TyePBKS5.33148148323884.21210
61Jofra ArcherRR3.00108108152171.43200
Showing top 10 of 61 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More IPL 2018 leaderboards

IPL 2018 Batting Averages

Mahendra Singh Dhoni topped IPL on average (75.83) for Chennai Super Kings, ahead of Lokesh Rahul (54.92) and Jos Buttler (54.80). The IPL 2018 batting average leaderboard ranks the 61 players who meet the qualifying threshold this season. These are the final standings from the IPL 2018 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in IPL 2018?

Mahendra Singh Dhoni led IPL 2018 with a batting average of 75.83 from 16 matches, at a strike rate of 150.66. Lokesh Rahul was second on 54.92 and Jos Buttler third on 54.8. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in IPL 2018 by batting average, with their team and matches.

Who were the top batters in IPL 2018?

The top three batters in IPL 2018 were Mahendra Singh Dhoni (75.83 in 16 matches), Lokesh Rahul (54.92 in 14 matches) and Jos Buttler (54.8 in 13 matches). Every other player follows in the table, with their team and matches.