The Pakistan Super League has delivered thrilling batting performances over the years, but even the best players sometimes struggle to avoid getting dismissed for zero. In this updated article on Top 10 Players With The Most ducks For PSL, we look at the cricketers who have recorded the highest number of ducks in PSL history. While ducks are considered disappointing for batters, these statistics also show how long and consistently these players have competed in the league.
The list of Top 10 Players With The Most ducks For PSL includes legendary batters, explosive all-rounders, and fast bowlers who have represented different franchises over multiple seasons. Despite appearing on this list, many of these players are among the greatest match-winners in PSL history.
Here are the Top 10 Players With The Most ducks For PSL:
1. Imad Wasim

Imad Wasim tops the chart in the Top 10 Players With The Most ducks For PSL with 12 ducks. The experienced all-rounder has played for Islamabad United and Karachi Kings, contributing significantly with both bat and ball throughout his PSL career.
Imad Wasim Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 112 | 82 | 1334 | 136.26 | 92* | 12 |
ALSO READ ABOUT:
2. Wahab Riaz

Wahab Riaz is second in the Top 10 Players With The Most ducks For PSL. Primarily known for his fast bowling, Wahab occasionally contributed quick runs lower down the order for Peshawar Zalmi.
Wahab Riaz Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 112 | 82 | 1334 | 136.26 | 92* | 12 |
3. Babar Azam

One of the biggest surprises in the Top 10 Players With The Most ducks For PSL is Babar Azam. Despite being the leading run-scorer in PSL history, he has still recorded 10 ducks due to his long career and large number of innings.
Babar Azam Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 111 | 109 | 4380 | 129.70 | 115 | 10 |
4. Shaheen Shah Afridi

Shaheen Shah Afridi features in the Top 10 Players With The Most ducks For PSL because of his lower-order batting role for Lahore Qalandars. The left-arm pacer is more famous for taking wickets than scoring runs.
Shaheen Shah Afridi Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 94 | 50 | 410 | 130.57 | 55 | 9 |
5. Kamran Akmal

Kamran Akmal was one of PSL’s most explosive opening batters. However, attacking cricket often comes with risks, which is why he appears in the Top 10 Players With The Most ducks For PSL.
Kamran Akmal Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 75 | 74 | 1972 | 136.94 | 107* | 8 |
6. Haris Rauf
Haris Rauf enters the Top 10 Players With The Most ducks For PSL mainly because of his lower-order batting opportunities with Lahore Qalandars.
Haris Rauf Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 79 | 24 | 120 | 100.84 | 19 | 7 |
7. Mohammad Amir
Mohammad Amir is another bowler included in the Top 10 Players With The Most ducks For PSL. He represented Karachi Kings, Quetta Gladiators, and Rawalpindi franchises during his PSL career.
Mohammad Amir Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 94 | 35 | 166 | 120.28 | 30 | 7 |
8. Shadab Khan

Shadab Khan is one of the most valuable all-rounders in PSL history, but he also appears in the Top 10 Players With The Most ducks For PSL due to his aggressive batting intent.
Shadab Khan Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 104 | 85 | 1586 | 141.22 | 91 | 7 |
9. Mohammad Rizwan

Mohammad Rizwan has been among PSL’s most consistent batters, yet he still features in the Top 10 Players With The Most ducks For PSL because of his long career and numerous innings.
Mohammad Rizwan Stats
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 103 | 92 | 2974 | 128.02 | 110* | 7 |
10. Cameron Delport

Cameron Delport completes the Top 10 Players With The Most ducks For PSL list. The South African batter played aggressive cricket for Islamabad United, Karachi Kings, Lahore Qalandars, and Quetta Gladiators.
| Matches | Inns | Runs | Strike Rate | Highest Score | Ducks |
|---|---|---|---|---|---|
| 39 | 38 | 873 | 126.88 | 117* | 6 |
Final Thoughts
This list highlights that even elite cricketers are not immune to failures in T20 cricket. Aggressive batting styles, pressure situations, and risky shot-making often lead to ducks in the shortest format.
It includes both world-class batters and specialist bowlers, proving that longevity and fearless intent can sometimes increase the number of ducks. However, these players have also delivered unforgettable performances, match-winning knocks, and iconic moments throughout PSL history.
As the tournament continues to grow, this ranking may see new names added in future seasons, especially with more matches and higher competition levels in the league.
FAQs
1. Why do top PSL players get out for ducks?
Even experienced players can get out for ducks due to pressure situations, aggressive shot-making in T20 cricket, or facing high-quality bowling early in their innings.
2. Does having more ducks mean a player is a poor performer?
Not necessarily. Many successful players have higher duck counts simply because they have played many matches and taken more batting risks in fast-paced games.
3. Which type of players usually appear in duck records?
Both top-order aggressive batters and lower-order bowlers often appear in duck records due to their playing roles and match situations.
SEE MORE:


