Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

IPL 2020 batting averages

Updated , after Mumbai Indians vs Delhi Capitals

Ishan Kishan leads IPL on average: 57.33 from 13 matches (Mumbai Indians) · Lokesh Rahul (55.83) and Kieron Pollard (53.60) 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
1Ishan KishanMumbai Indians MI 33*55*33Mumbai Indians MI33*55*3357.3313131313516354145.7636300
2Lokesh RahulPunjab Kings PBKS 294628Punjab Kings PBKS29462855.8314141414670518129.3458231
3Kieron PollardMumbai Indians MI 9041Mumbai Indians MI904153.6015121512268140191.4315220
4Ravindra JadejaChennai Super Kings CSK 31*735*Chennai Super Kings CSK31*735*46.4014111411232135171.8522110
5AB de VilliersRoyal Challengers Bengaluru RCB 563524Royal Challengers Bengaluru RCB56352445.4015141514454286158.7433230
6Kane WilliamsonSunrisers Hyderabad SRH 6750*8Sunrisers Hyderabad SRH6750*845.2912111211317237133.7626100
7Shikhar DhawanDelhi Capitals DC 15780Delhi Capitals DC1578044.1417171717618427144.7366122
8Rahul TewatiaRajasthan Royals RR 312*19*Rajasthan Royals RR312*19*42.5014111411255183139.3413170
9Virat KohliRoyal Challengers Bengaluru RCB 6297Royal Challengers Bengaluru RCB629742.3615151515466384121.3523110
10Eoin MorganKolkata Knight Riders KKR 68*1540Kolkata Knight Riders KKR68*154041.8014141414418302138.4132240
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Chris GaylePBKS41.147777288210137.1415230
12Faf du PlessisCSK40.8213131313449319140.7542140
13Ben StokesRR40.718888285200142.503671
14Suryakumar YadavMI40.0016151615480331145.0261110
15Ambati RayuduCSK39.8912111211359282127.3030120
16David WarnerSRH39.1416161616548407134.6452140
17Mayank AgarwalPBKS38.5511111111424271156.4644151
18Quinton de KockMI35.9316161616503358140.5046220
19Nicholas PooranPBKS35.3014141414353208169.7123250
20Hardik PandyaMI35.1313131313281157178.9814250
21Shreyas IyerDC34.6017171717519421123.2840160
22Shubman GillKKR33.8514141414440373117.964490
23Jos ButtlerRR32.8012121212328227144.4927160
24Manish PandeySRH32.6915151515425333127.6335180
25Devdutt PadikkalRCB31.5315151515473379124.805180
26Jonny BairstowSRH31.3611111111345272126.8431130
27Rishabh PantDC31.1814141414343301113.953290
28Shane WatsonCSK29.9011111111299247121.0533130
29Sanju SamsonRR28.8514141414375236158.9021260
30Rohit SharmaMI27.6712121212332260127.6927190
31Steven SmithRR25.9214141414311237131.223290
32Marcus StoinisDC25.1417171717352237148.5231160
33Nitish RanaKKR25.1414141414352254138.5843120
34Mahendra Singh DhoniCSK25.0014121412200172116.281670
35Sam CurranCSK23.2514111411186141131.9112120
36Shimron HetmyerDC23.1312111211185125148.008120
37Rahul TripathiKKR23.0011111111230181127.0721100
38Aaron FinchRCB22.3312121212268241111.202880
39Abdul SamadSRH22.2010810811165170.77860
40Mandeep SinghPBKS21.677777130109119.271040
41Pat CumminsKKR20.8614111411146114128.07980
42Saurabh TiwaryMI20.60555510380128.75830
43Jofra ArcherRR18.831410141011363179.375100
44Washington SundarRCB18.5015915911195116.841020
45Shivam DubeRCB18.43109109129105122.86590
46Krunal PandyaMI18.171612161210992118.48950
47Prithvi ShawDC17.5413131313228167136.532780
48Robin UthappaRR16.3312121212196164119.511970
49Glenn MaxwellPBKS15.4313111311108106101.89900
50Priyam GargSRH14.7813101310133111119.82940
51Axar PatelDC14.6316916911785137.65680
52Abhishek SharmaSRH14.2087877156126.79630
53Ajinkya RahaneDC14.138888113107105.611220
54Dinesh KarthikKKR14.0814141414169134126.122040
55Sunil NarineKKR13.4410910912185142.351080
56Andre RussellKKR13.0010910911781144.44990
57Riyan ParagRR12.2988888677111.69630
Showing top 10 of 57 · 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 2020 leaderboards

IPL 2020 Batting Averages

Ishan Kishan topped IPL on average (57.33) for Mumbai Indians, ahead of Lokesh Rahul (55.83) and Kieron Pollard (53.60). The IPL 2020 batting average leaderboard ranks the 57 players who meet the qualifying threshold this season. These are the final standings from the IPL 2020 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in IPL 2020?

Ishan Kishan led IPL 2020 with a batting average of 57.33 from 13 matches, at a strike rate of 145.76. Lokesh Rahul was second on 55.83 and Kieron Pollard third on 53.6. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in IPL 2020 by batting average, with their team and matches.

Who were the top batters in IPL 2020?

The top three batters in IPL 2020 were Ishan Kishan (57.33 in 13 matches), Lokesh Rahul (55.83 in 14 matches) and Kieron Pollard (53.6 in 15 matches). Every other player follows in the table, with their team and matches.