Top 10 Players With Most Ducks In PSL History (2026 Records)

April 16, 2026

Top 10 Players With Most Ducks In PSL History (2026 Records)

The record for most ducks in Pakistan Super League (PSL) history is held by Imad Wasim, who has been dismissed without scoring 12 times in 79 innings across 106 matches, a record that sits alongside an otherwise prolific career as one of PSL’s most consistent performers.

Several big names follow him closely, including Wahab Riaz with 10 ducks and Shaheen Shah Afridi with 9. Even batting giants like Babar Azam and Mohammad Rizwan appear on the list at 6th and 9th positions, respectively.

Here is the complete breakdown of the top 10 players with the most ducks in PSL history.

Most Ducks in PSL History

Here’s the list of the most ducks by any batter in PSL history, 

RankPlayerMatchesDucksRunsAverage
1Imad Wasim106121,30324.58
2Wahab Riaz881035910.87
3Shaheen Shah Afridi89939211.52
4Haris Rauf749516.66
5Mohammad Amir8961608.42
6Babar Azam10564,02145.19
7Shadab Khan9861,48621.53
8Kamran Akmal7551,97227.38
9Mohammad Rizwan9852,85340.75
10CS Delport39587324.25

1. Imad Wasim: 12 Ducks

Imad Wasim has the record for the most ducks in PSL history, with 12 times getting out on zero in 79 innings. Even with this record, he has been a very dependable lower-order batsman with 1303 PSL runs and a strong finisher for his teams. He is known for staying calm under pressure and scoring important runs when needed. 

Imad Wasim: 12 Ducks
Source: Geo News 

Along with batting, his left-arm spin bowling also makes him an important player as he has taken 83 wickets at the economy of 7.09. Most of his ducks happened because he often comes in to bat quickly and attack from the first ball, which is a risky role.

Imad Wasim’s PSL Stats 

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
1061,30392*24.581360712

2. Wahab Riaz: 10 Ducks

Wahab Riaz is second on the list, with 10 ducks in 54 innings across 88 PSL matches.

As a lower-order batsman, he is not expected to score many runs. When he comes to bat, he usually plays aggressively and tries to hit big shots from the start, which is why getting out on zero happens sometimes.

Wahab Riaz: 10 Ducks
Source: Dawn 

His main strength is his bowling, and he has taken 113 wickets. Playing for Peshawar Zalmi, he has been known for his fast pace and reverse swing, troubling many batsmen throughout PSL history.

Wahab Riaz’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
8835933*10.871280010

3. Shaheen Shah Afridi: 9 Ducks

Shaheen Shah Afridi has 9 ducks in 47 innings across 89 PSL matches.

As a fast bowler, he usually bats at the very end of the lineup, so he is not expected to score many runs. His ducks mostly happen because he comes in late and plays quick shots, not because of poor batting skills.

Shaheen Shah Afridi: 9 Ducks
Source: The News Pakistan

As captain of Lahore Qalandars, he is the most successful with 3 titles; no other captain has more than 1.

Shaheen Shah Afridi’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
893925511.52131019

4. Haris Rauf: 9 Ducks

Haris Rauf also has 9 ducks, and he reached this number in just 23 innings across 74 PSL matches, which gives him one of the highest duck rates among players on this list.

Haris Rauf: 9 Ducks
Source: Dawn 

He usually bats very low in the order and is often sent in with a clear role to attack from the very first ball. This aggressive approach increases the chances of getting out quickly, which explains his higher number of ducks.

However, he has taken 86 wickets in his 74 matches. Playing for Lahore Qalandars, he is known for his raw pace and strong death bowling, making him a key player for his team.

Haris Rauf’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
7451196.66102009

5. Mohammad Amir: 6 Ducks

Mohammad Amir has been out for a duck 6 times in 32 innings in the PSL. He has played for Karachi Kings, Quetta Gladiators, and Rawalpindi Express during his career.

Source: News18 

Since he is a fast bowler who bats at the very end of the lineup, getting out on zero is quite common and part of his role. 

Even though his batting numbers are low, he is still one of the top bowlers in the PSL, with 93 wickets at an economy rate of 7.69. He is well known for his left-arm swing and his ability to take wickets in all kinds of conditions.

Mohammad Amir’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
89160308.42123006

6. Babar Azam: 6 Ducks

One surprising name on this list is Babar Azam, who is the best batter in PSL history. He has been out for a duck 6 times in 103 innings across 105 matches.

He has played for Islamabad United, Karachi Kings, and Peshawar Zalmi, and is the PSL’s all-time leading run-scorer with 4021 runs.

Babar Azam: 6 Ducks
Source: The News International

These few ducks simply show that even the best players can fail sometimes. With multiple centuries and many match-winning innings, his duck count is very small compared to his overall success in the PSL.

Babar Azam’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
1054,021122*45.191284276

7. Shadab Khan: 6 Ducks

Shadab Khan, the captain of Islamabad United, has been dismissed for a duck 6 times in 79 innings across 98 PSL matches.

Shadab Khan: 6 Ducks
Source: ESPNcricinfo

Unlike many fast bowlers, he is a proper all-rounder who also contributes with the bat, having scored nearly 1,500 runs for his team. His ducks usually come when he plays aggressively in the lower order, where his role is to attack and score quick runs rather than defend.

Along with batting, he is also one of the most effective bowlers in PSL, known for taking important wickets with his leg-spin and googly.

Shadab Khan’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
981,4869321.53142076

8. Kamran Akmal: 5 Ducks

Kamran Akmal, the wicketkeeper-batter of Peshawar Zalmi, has been out for a duck 5 times in 74 innings across 75 PSL matches.

Kamran Akmal: 5 Ducks
Source: The News International

He is known for his aggressive batting at the top of the order and has been one of the most exciting openers in PSL history. His ducks come from his attacking style; he either scores quickly or gets out early.

With a highest score of 107*, he is among the few players to score a century in PSL. Overall, his contribution with the bat has been very important for his team over the years.

Kamran Akmal’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
751,972107*27.381373125

9. Mohammad Rizwan: 5 Ducks

Mohammad Rizwan, one of Pakistan’s top white-ball batters and a wicketkeeper, has been dismissed for a duck 5 times in 87 innings across 98 PSL matches.

Mohammad Rizwan: 5 Ducks
Source: Geo News 

He has played for Karachi Kings, Lahore Qalandars, Multan Sultans, and Rawalpindi Express. He is known as one of the most consistent top-order batters in PSL history.

His 5 ducks are very few compared to his overall performance. He is famous for building innings and then increasing the scoring speed later. With 2853 runs, he is regularly among the top run-scorers in the tournament.

Mohammad Rizwan’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
982,853110*40.751292175

10. Cameron Delport: 5 Ducks

Cameron Delport completes the top 10 with 5 ducks in just 38 innings across 39 PSL matches. He played for Islamabad United, Karachi Kings, Lahore Qalandars, and Quetta Gladiators during his PSL career.

Cameron Delport: 5 Ducks
Source: ESPNcricinfo

What stands out is how quickly his ducks came, as he played fewer innings than most players on this list. He was known for his aggressive batting at the top, focusing on hitting boundaries. Since most of his runs came from fours and sixes, getting out early was a natural risk in his playing style.

Cameron Delport’s PSL Stats

MatchesRunsHighest ScoreAverageStrike Rate100s50sDucks
39873117*24.25127155

Suggested Reads:

Conclusion: Imad Wasim Leads With 12 Ducks 

Imad Wasim holds the record for the most ducks in PSL history with 12 dismissals in 79 innings. He is followed by Wahab Riaz with 10, and Shaheen Afridi and Haris Rauf with 9 each. Notably, Babar Azam, PSL’s batting giant, also finds himself on this list with 6 ducks, proving that no batter, however great, is immune to the dreaded zero.

Article Author

Ayaan Siddiqui

Ayaan Siddiqui is a cricket writer and stats-focused content creator at PSLt20.in, covering match previews, points tables, player records, and major updates across formats. With 3+ years of experience in cricket content writing, he focuses on cricket tactics and performance trends, breaking down games in a simple way that fans can easily understand.

Related Reads

Placeholder

Peshawar Zalmi won the PSL 2026 final by 5 wickets against Hyderabad Kingsmen at Gaddafi Stadium, Lahore. Hyderabad were bowled

Ayaan Siddiqui
May 4, 2026
Placeholder

Peshawar Zalmi face Hyderabad Kingsmen in the PSL 2026 Final at the Gaddafi Stadium, Lahore on Saturday, May 3 at

Ayaan Siddiqui
May 3, 2026
Placeholder

Hyderabad Kingsmen reached their maiden PSL final after beating Islamabad United by 2 runs in a dramatic Eliminator 2 at

Ayaan Siddiqui
May 2, 2026
Scroll to Top