Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

IPL 2017 batting averages

Updated , after Rising Pune Supergiants vs Mumbai Indians

Hashim Amla leads IPL on average: 60.00 from 10 matches (Punjab Kings) · David Warner (58.27) and Manish Pandey (49.50) 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
1Hashim AmlaPunjab Kings PBKS 104116*Punjab Kings PBKS104116*60.0010101010420288145.8340172
2David WarnerSunrisers Hyderabad SRH 3769*6Sunrisers Hyderabad SRH3769*658.2714141414641452141.8163261
3Manish PandeyKolkata Knight Riders KKR 33184*Kolkata Knight Riders KKR33184*49.5013131313396308128.5727120
4Chris LynnKolkata Knight Riders KKR 4626Kolkata Knight Riders KKR462649.177777295163180.9825190
5Moises HenriquesSunrisers Hyderabad SRH 4444Sunrisers Hyderabad SRH444446.1712111211277203136.452840
6Kane WilliamsonSunrisers Hyderabad SRH 24424Sunrisers Hyderabad SRH2442442.677777256169151.4820100
7Gautam GambhirKolkata Knight Riders KKR 1232*21Kolkata Knight Riders KKR1232*2141.5016161616498389128.026170
8Suresh RainaGujarat Lions GL 2639Gujarat Lions GL263940.1814141414442307143.9742130
9Steven SmithRising Pune Supergiants RPS 51115*Rising Pune Supergiants RPS51115*39.3315151515472387121.9638120
10Shikhar DhawanSunrisers Hyderabad SRH 111862*Sunrisers Hyderabad SRH111862*36.8514141414479376127.395390
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Dinesh KarthikGL36.1014131413361259139.3830110
12Hardik PandyaMI35.7117161716250160156.2511200
13Krunal PandyaMI34.7113111311243179135.752470
14Shreyas IyerDC33.8012121212338243139.0936100
15Shaun MarshPBKS33.009898264194136.083650
16Manoj TiwaryRPS32.4014131413324236137.2931110
17Ben StokesRPS31.6012111211316221142.9922151
18Glenn MaxwellPBKS31.0014131413310179173.1819260
19Virat KohliRCB30.8010101010308252122.2223110
20Chris MorrisDC30.80999915494163.831560
21Nitish RanaMI30.2713121312333264126.1424170
22Travis HeadRCB30.207777151108139.81960
23Robin UthappaKKR29.8513131313388235165.1136210
24Kieron PollardMI29.6217161716385276139.4926220
25Brendon McCullumGL29.0011111111319217147.0029180
26Axar PatelPBKS28.3814131413227162140.1211110
27Yuvraj SinghSRH28.0011111111252177142.373080
28Rahul TripathiRPS27.9314141414391267146.4443170
29Ishan KishanGL27.7011101110277206134.4729130
30Sanju SamsonDC27.5714141414386273141.3932191
31Jos ButtlerMI27.2010101010272177153.6727150
32AB de VilliersRCB27.009999216163132.5212160
33Mahendra Singh DhoniRPS26.3616151615290250116.0015160
34Rishabh PantDC26.1414141414366221165.6128240
35Ajinkya RahaneRPS25.4716161616382323118.273590
36Manan VohraPBKS25.44109109229159144.032390
37Aaron FinchGL24.9213131313299180166.1125190
38Parthiv PatelMI24.6916161616395293134.814980
39Rohit SharmaMI23.7916161616333273121.983190
40Wriddhiman SahaPBKS23.4014111411234187125.132080
41Sam BillingsDC23.006666138104132.691910
42Kedar JadhavRCB22.2513131313267186143.5525100
43Chris GayleRCB22.229999200163122.7015140
44Martin GuptillPBKS22.00777713288150.001750
45Dwayne SmithGL21.7312121212239156153.213280
46Karun NairDC21.6214131413281226124.343960
47Corey AndersonDC20.2911111111142123115.45890
48Lendl SimmonsMI19.577777137112122.321080
49Mandeep SinghRCB18.8011101110188177106.212140
50Ambati RayuduMI18.2055559178116.67730
51Pawan NegiRCB18.0012101210144111129.731070
52Suryakumar YadavKKR17.5010710710588119.32830
53Sunil NarineKKR17.2316141614224130172.3134100
54Yusuf PathanKKR15.8912111211143115124.35960
55Colin de GrandhommeKKR15.7512912912692136.961060
56Stuart BinnyRCB15.6077777876102.63630
57Pat CumminsDC15.401291297753145.28540
58Daniel ChristianRPS13.171391397949161.22550
59Shane WatsonRCB11.838787717891.03610
60Mohit SharmaPBKS8.501471475150102.00310
61Karn SharmaMI8.1796964941119.51520
62Samuel BadreeRCB2.607575132356.52000
Showing top 10 of 62 · 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 2017 leaderboards

IPL 2017 Batting Averages

Hashim Amla topped IPL on average (60.00) for Punjab Kings, ahead of David Warner (58.27) and Manish Pandey (49.50). The IPL 2017 batting average leaderboard ranks the 62 players who meet the qualifying threshold this season. These are the final standings from the IPL 2017 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in IPL 2017?

Hashim Amla led IPL 2017 with a batting average of 60 from 10 matches, at a strike rate of 145.83. David Warner was second on 58.27 and Manish Pandey third on 49.5. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in IPL 2017 by batting average, with their team and matches.

Who were the top batters in IPL 2017?

The top three batters in IPL 2017 were Hashim Amla (60 in 10 matches), David Warner (58.27 in 14 matches) and Manish Pandey (49.5 in 13 matches). Every other player follows in the table, with their team and matches.