Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

PSL 2020 batting averages

Updated , after Karachi Kings vs Lahore Qalandars

Babar Azam leads PSL on average: 59.13 from 11 matches (Karachi Kings) · Alex Hales (45.33) and Mohammad Hafeez (41.86) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
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
1Babar AzamKarachi Kings KRK 63*6532Karachi Kings KRK63*653259.1311111111473381124.155550
2Alex HalesKarachi Kings KRK 112280*Karachi Kings KRK112280*45.337777272183148.6326120
3Mohammad HafeezLahore Qalandars LQ 20*74*Lahore Qalandars LQ20*74*41.8613121312293228128.5126110
4Chris LynnLahore Qalandars LQ 113*559Lahore Qalandars LQ113*55940.578888284158179.7532161
5Luke RonchiIslamabad United ISU 18648Islamabad United ISU1864838.298888268170157.653190
6Shadab KhanIslamabad United ISU 121477Islamabad United ISU12147737.579898263165159.3916150
7Ben DunkLahore Qalandars LQ 11320Lahore Qalandars LQ1132037.5010101010300179167.6018230
8Khushdil ShahMultan Sultans MS 301770*Multan Sultans MS301770*37.0010101010222159139.6212130
9Colin MunroIslamabad United ISU 255287*Islamabad United ISU255287*35.438888248168147.6218150
10Rilee RossouwMultan Sultans MS 1850Multan Sultans MS185035.339898212149142.282081
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Shoaib MalikPZ34.759898278202137.622780
12Jason RoyQG33.298888233194120.102550
13Colin IngramISU29.439999206137150.361880
14Ben CuttingQG29.20777714677189.618130
15Sohail AkhtarLQ29.1113131313262218120.182490
16Shan MasoodMS28.3011101110283221128.053020
17Kamran AkmalPZ27.899999251155161.9431101
18Shane WatsonQG27.449999247157157.3226160
19Fakhar ZamanLQ27.0812121212325251129.4836100
20Samit PatelLQ27.00129129189129146.512440
21Haider AliPZ26.5610101010239152157.2420140
22Cameron DelportKRK22.258888178147121.091370
23Chadwick WaltonKRK22.0011101110176126139.681580
24Sharjeel KhanKRK21.6011111111216157137.5818160
25Liam LivingstonePZ21.60878710872150.00750
26Sarfraz AhmedQG21.149999148115128.701620
27Mohammad NawazQG19.339999116100116.001420
28Azam KhanQG18.889999151115131.301460
29Zeeshan AshrafMS18.3611111111202155130.322560
30Moeen AliMS17.259999138106130.191350
31Asif AliISU16.2077778154150.00740
32Ravi BoparaMS15.3366669284109.52820
33Tom BantonPZ12.3377777457129.82920
34Iftikhar AhmedKRK12.00121012109679121.52740
35Ahmed ShehzadQG8.717777616495.31530
36Wahab RiazPZ4.67107107283482.35210
Showing top 10 of 36 · 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 PSL 2020 leaderboards

PSL 2020 Batting Averages

Babar Azam topped PSL on average (59.13) for Karachi Kings, ahead of Alex Hales (45.33) and Mohammad Hafeez (41.86). The PSL 2020 batting average leaderboard ranks the 36 players who meet the qualifying threshold this season. These are the final standings from the PSL 2020 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in PSL 2020?

Babar Azam led PSL 2020 with a batting average of 59.13 from 11 matches, at a strike rate of 124.15. Alex Hales was second on 45.33 and Mohammad Hafeez third on 41.86. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in PSL 2020 by batting average, with their team and matches.

Who were the top batters in PSL 2020?

The top three batters in PSL 2020 were Babar Azam (59.13 in 11 matches), Alex Hales (45.33 in 7 matches) and Mohammad Hafeez (41.86 in 13 matches). Every other player follows in the table, with their team and matches.