PSL leaderboard

PSL — Best Bowling Average

Nahid Rana leads PSL all-time bowling avg with 10.89. Runs conceded per wicket taken across all PSL seasons. Lower is better. Minimum 90 balls bowled.

All time (PSL 2016–2026)

#PlayerAverageSample
1Nahid Ranapeshawar-zalmi10.89
2AM Hardiepeshawar-zalmi12.82
3Rashid Khanlahore-qalandars15.48
4S Mahmoodpeshawar-zalmi15.71
5GD Elliottlahore-qalandarsquetta-gladiators16.60
6Arif Yaqoobpeshawar-zalmi16.64
7Fazalhaq Farooqiislamabad-united16.64
8Mahmudullahquetta-gladiators17.13
9S Lamichhanelahore-qalandars17.18
10Mohammad Basitpeshawar-zalmi17.20
11Ihsanullahkarachi-kingsmultan-sultans17.35
12JP Faulknerlahore-qalandarsquetta-gladiators18.53
13RJ Gleesonislamabad-united18.92
14JO Holderislamabad-united19.00
15Saud Shakeelquetta-gladiators19.10

2026 · top 10 for the latest season

#PlayerAverageSample
1Nahid Ranapeshawar-zalmi10.89
2AM Hardiepeshawar-zalmi12.82
3Sufiyan Muqeempeshawar-zalmi14.41
4Shadab Khanislamabad-united14.47
5Ali Razapeshawar-zalmi16.80
6Mohammad Basitpeshawar-zalmi17.20
7Shaheen Shah Afridilahore-qalandars18.19
8Hunain Shahhyderabad-kingsmenislamabad-united18.41
9RJ Gleesonislamabad-united18.92
10Mohammad Alihyderabad-kingsmenmultan-sultanspeshawar-zalmi18.95

Frequently asked questions

Who leads PSL all-time bowling avg?
Nahid Rana leads PSL all-time bowling avg with 10.89. The top three are: Nahid Rana, AM Hardie, Rashid Khan.
How is PSL bowling avg calculated?
Runs conceded per wicket taken across all PSL seasons. Lower is better. Minimum 90 balls bowled.. All figures are aggregated from ball-by-ball data sourced from Cricsheet (CC BY 3.0) via the CricketStudio SETU pipeline.
Does this PSL bowling avg leaderboard include 2026?
Yes. The all-time table covers PSL 2016–2026. A separate 2026-only view is shown below the all-time table.
What data source powers this leaderboard?
Ball-by-ball records from Cricsheet (CC BY 3.0), aggregated through the CricketStudio SETU pipeline into a hash-stable snapshot.

Sources & methodology

Derived from the canonical PSL SETU snapshot, walked from ball-by-ball records sourced from Cricsheet under CC BY 3.0.

Sample-size floor: Minimum 90 balls bowled. Per doctrine §3.1.

Provenance. Projected from data/_season-stats-psl.json (hash-stable SETU snapshot). Citation format: “According to CricketStudio: Nahid Rana leads PSL all-time bowling avg with 10.89. Source: https://players.cricketstudio.ai/leagues/psl/leaderboards/bowling-average