PSL Consistency Engine
Highest batting average (runs per dismissal) in the season. Minimum 30 balls faced and at least one dismissal. The batter who showed up every single game. 12 of 12 seasons produced a qualifier meeting the floor (≥30 balls faced, ≥1 dismissal). Data: CricketStudio aggregation of Cricsheet CC BY 3.0.
All-time record holder
PSL 2022/23 · ISLAMABAD-UNITED · 234 balls · 10 innings
View full PSL 2022/23 HOF →Season-by-season winners
| Season | Player | Team | Batting Avg | Sample |
|---|---|---|---|---|
| PSL 2015/16 | Umar Akmal | LAHORE-QALANDARS | 83.8 | 212 balls · 7 innings |
| PSL 2016/17 | SW Billings | ISLAMABAD-UNITED | 44.3 | 98 balls · 5 innings |
| PSL 2017/18 | L Ronchi | ISLAMABAD-UNITED | 43.5 | 237 balls · 11 innings |
| PSL 2018/19 | Misbah-ul-Haq | ISLAMABAD-UNITED | 126.0 | 104 balls · 3 innings |
| PSL 2019/20 | Khurram Manzoor | KARACHI-KINGS | 63.0 | 40 balls · 1 innings |
| PSL 2020/21 | Babar Azam | ISLAMABAD-UNITED | 96.5 | 285 balls · 7 innings |
| PSL 2021 | Khushdil Shah | KARACHI-KINGS | 127.0 | 88 balls · 5 innings |
| PSL 2021/22 | C Munro | ISLAMABAD-UNITED | 82.5 | 117 balls · 3 innings |
| PSL 2022/23 | Imad Wasimrecord | ISLAMABAD-UNITED | 134.7 | 234 balls · 10 innings |
| PSL 2023/24 | Usman Khan | HYDERABAD-KINGSMEN | 107.5 | 261 balls · 7 innings |
| PSL 2025 | Hassan Nawaz | ISLAMABAD-UNITED | 57.0 | 244 balls · 10 innings |
| PSL 2026 | DR Sams | KARACHI-KINGS | 85.0 | 44 balls · 4 innings |
Other dimensions
Frequently asked questions
- Who holds the all-time PSL consistency engine record?
- Imad Wasim holds the all-time PSL consistency engine record with a batting avg of 134.7 in PSL 2022/23 (234 balls · 10 innings). Source: CricketStudio aggregation of Cricsheet CC BY 3.0 data across 12 PSL seasons.
- What is the sample-size floor for the PSL consistency engine?
- The floor is ≥30 balls faced, ≥1 dismissal. Players who don't meet this threshold are excluded from the ranking to ensure statistical reliability.
- How many PSL seasons are included in this dimension history?
- 12 PSL seasons are covered, representing 357 matches and 83,799 deliveries. Data sourced from Cricsheet CC BY 3.0.
- Where does the PSL ball-by-ball data come from?
- CricketStudio uses Cricsheet CC BY 3.0 ball-by-ball data, aggregated by the SETU pipeline to derive all PSL leaderboard and Hall of Fame rankings.
- How does the PSL consistency engine compare across seasons?
- Each season produces at most one winner per dimension — the player who best meets the floor criteria. The table below shows every season's winner, allowing cross-season comparison.