Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

IPL 2019 batting averages

Updated , after Mumbai Indians vs Chennai Super Kings

Mahendra Singh Dhoni leads IPL on average: 83.20 from 15 matches (Chennai Super Kings) · David Warner (69.20) and Andre Russell (56.67) 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 2937*Chennai Super Kings CSK2937*83.2015121512416309134.6322230
2David WarnerSunrisers Hyderabad SRH 813757Sunrisers Hyderabad SRH81375769.2012121212692481143.8757211
3Andre RussellKolkata Knight Riders KKR 02480*Kolkata Knight Riders KKR02480*56.6713131313510249204.8231520
4Jonny BairstowSunrisers Hyderabad SRH 080*61*Sunrisers Hyderabad SRH080*61*55.6310101010445283157.2447181
5Lokesh RahulPunjab Kings PBKS 71279Punjab Kings PBKS7127953.9114141414593438135.3949251
6AB de VilliersRoyal Challengers Bengaluru RCB 11017Royal Challengers Bengaluru RCB1101744.2013131313442287154.0131260
7Manish PandeySunrisers Hyderabad SRH 30971*Sunrisers Hyderabad SRH30971*43.0012111211344263130.803460
8Chris GaylePunjab Kings PBKS 28144Punjab Kings PBKS2814440.8313131313490319153.6145340
9Hardik PandyaMumbai Indians MI 1613*18Mumbai Indians MI1613*1840.2016151615402210191.4328290
10Steven SmithRajasthan Royals RR 22250Rajasthan Royals RR2225039.8811101110319275116.003040
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Jos ButtlerRR39.008888312205152.2038140
12Rishabh PantDC37.5416161616488300162.6737270
13Faf du PlessisCSK36.0012121212396321123.3636150
14Quinton de KockMI35.2716161616529398132.9145250
15Kieron PollardMI35.0015141514280180155.5614220
16Shikhar DhawanDC34.7316161616521384135.6864110
17Nitish RanaKKR34.4013111311344235146.3827210
18Sanju SamsonRR34.2012121212342230148.7028131
19Virat KohliRCB33.1414141414464328141.4646131
20Shubman GillKKR32.8913131313296238124.3721100
21Ajinkya RahaneRR32.7513131313393285137.894591
22Suryakumar YadavMI32.6216151615424324130.8645100
23Riyan ParagRR32.007575160126126.981750
24Dinesh KarthikKKR31.6313131313253173146.2422140
25Robin UthappaKKR31.3311111111282245115.1028100
26Chris LynnKKR31.1513131313405290139.6641220
27Shreyas IyerDC30.8716161616463386119.9541140
28Rohit SharmaMI28.9315151515405315128.5752100
29Nicholas PooranPBKS28.006666168107157.019140
30Moeen AliRCB27.5011101110220133165.4115170
31David MillerPBKS27.0010101010216164131.711970
32Parthiv PatelRCB26.7114141414374268139.5548100
33Mayank AgarwalPBKS25.5413131313332234141.8826140
34Suresh RainaCSK23.9417171717383314121.974590
35Ambati RayuduCSK23.501717171728230393.072070
36Rahul TripathiRR23.508787141118119.491320
37Shane WatsonCSK23.4117171717398312127.5642200
38Kane WilliamsonSRH22.299999156130120.001250
39Prithvi ShawDC22.0616161616353264133.714590
40Ben StokesRR20.50999912399124.24840
41Vijay ShankarSRH20.3315141514244193126.4211120
42Mohammad NabiSRH19.17878711576151.32870
43Colin IngramDC18.4012121212184154119.482050
44Axar PatelDC18.331412141211088125.001030
45Kedar JadhavCSK18.001212121216216995.861930
46Shimron HetmyerRCB18.0055559073123.29470
47Sunil NarineKKR17.8812912914386166.281790
48Wriddhiman SahaSRH17.2055558653162.261310
49Ishan KishanMI16.836666101100101.00840
50Dwayne BravoCSK16.801291298466127.27730
51Krunal PandyaMI16.6416141614183150122.001850
52Sherfane RutherfordDC14.6077777354135.19270
53Akshdeep NathRCB12.2055556157107.02520
54Deepak HoodaSRH10.6797976463101.59510
55Ravichandran AshwinPBKS8.401461464228150.00330
56Rashid KhanSRH6.801581583423147.83220
57Chris MorrisDC5.339696323786.49120
58Keemo PaulDC3.608686182475.00110
Showing top 10 of 58 · 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 2019 leaderboards

IPL 2019 Batting Averages

Mahendra Singh Dhoni topped IPL on average (83.20) for Chennai Super Kings, ahead of David Warner (69.20) and Andre Russell (56.67). The IPL 2019 batting average leaderboard ranks the 58 players who meet the qualifying threshold this season. These are the final standings from the IPL 2019 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in IPL 2019?

Mahendra Singh Dhoni led IPL 2019 with a batting average of 83.2 from 15 matches, at a strike rate of 134.63. David Warner was second on 69.2 and Andre Russell third on 56.67. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in IPL 2019 by batting average, with their team and matches.

Who were the top batters in IPL 2019?

The top three batters in IPL 2019 were Mahendra Singh Dhoni (83.2 in 15 matches), David Warner (69.2 in 12 matches) and Andre Russell (56.67 in 13 matches). Every other player follows in the table, with their team and matches.