Most Ducks in PSL can be cruel — a batter’s nightmare and a bowler’s delight. Even top-tier T20 stars have faced this fate in the Pakistan Super League. Here’s a countdown of the top 10 players with the most ducks in PSL history, ranked from number 10 to number 1.
List of Top 10 Surprising Stars with Most Ducks in PSL History
10. Haider Ali

Haider Ali burst onto the PSL scene with raw talent and fearless strokeplay, but his aggressive approach often resulted in early dismissals. Featuring for multiple franchises, he has recorded 5 ducks in his PSL journey, placing him among players discussed in the context of Most Ducks in PSL history.
Mat | Runs | HS | 0 |
---|---|---|---|
41 | 769 | 69 | 5 |
9. Shahid Afridi

Shahid Afridi’s go-big-or-go-home style brought the PSL unforgettable moments — and a few ducks as well. Known for high risk, high reward, Afridi’s aggressive approach often resulted in quick dismissals, earning him a spot among those with the Most Ducks in PSL, adding another quirky stat to his legendary career.
Mat | Runs | HS | 0 |
---|---|---|---|
53 | 469 | 54 | 5 |
8. Cameron Delport

South African batter Cameron Delport made an impact with aggressive knocks, but his name also features in the list for Most Ducks in PSL, with 6 dismissals without scoring — often a result of attempting to dominate too early in the innings and taking unnecessary risks from the start.
Mat | Runs | HS | 0 |
---|---|---|---|
39 | 873 | 117* | 6 |
7. Haris Rauf

Haris Rauf’s explosive bowling has won matches, but his batting often ended quickly. With 6 ducks to his name, his outings with the bat have rarely lasted long, making him one of the players with the most ducks in PSL, a stat that reflects his struggles with consistency.
Mat | Runs | HS | 0 |
---|---|---|---|
57 | 91 | 19 | 6 |
6. Shadab Khan

Islamabad United’s captain and key all-rounder, Shadab Khan, has had some brilliant innings but also 7 unfortunate ducks, making him one of the players with the Most Ducks in PSL — usually when trying to up the scoring rate. These dismissals have been a rare but recurring feature in his career.
Mat | Runs | HS | 0 |
---|---|---|---|
84 | 1240 | 91 | 7 |
5. Shaheen Shah Afridi

Islamabad United’s captain and key all-rounder, Shadab Khan, has had some brilliant innings but also 7 unfortunate ducks in the PSL — usually when trying to up the scoring rate. His record of Most Ducks in PSL highlights the challenges he faces in balancing aggression and consistency at the crease.
Mat | Runs | HS | 0 |
---|---|---|---|
71 | 328 | 55 | 7 |
4. Babar Azam

Surprisingly, Pakistan’s run-machine Babar Azam has been dismissed for a duck 8 times in the PSL, earning a spot in the list of Most Ducks in PSL. While he’s known for consistency, even the best can have forgettable starts. Despite these rare dismissals, Babar continues to be one of the most reliable performers in the tournament.
Mat | Runs | HS | 0 |
---|---|---|---|
90 | 3504 | 115 | 8 |
3. Kamran Akmal

Kamran Akmal has been a PSL legend with explosive centuries, but 8 ducks show that aggressive opening comes with risks. His boom-or-bust approach gave fans both thrills and heartbreaks.
Mat | Runs | HS | 0 |
---|---|---|---|
75 | 1972 | 107* | 8 |
2. Wahab Riaz

Peshawar Zalmi’s veteran pacer Wahab Riaz finds himself near the top, thanks to 10 ducks across 54 innings. Though his primary job was with the ball, his batting rarely contributed much.
Mat | Runs | HS | 0 |
---|---|---|---|
88 | 359 | 33* | 10 |
1. Imad Wasim
Topping the list is Imad Wasim, with 12 ducks to his name. Despite being a solid middle-order batter and a dependable all-rounder, he’s had the misfortune of falling for zero more than anyone else in PSL history.

Mat | Runs | HS | 0 |
---|---|---|---|
90 | 1212 | 92* | 12 |
READ MORE: Top 10 Most Powerful Six Hitting Shows in IPL: Game-Changers