Cricket
Cricket
Guide

Players with Most Ducks in Pakistan Super League (2025)

Explore the list of players with the most ducks in the history of the Pakistan Super League. Surprisingly, renowned names such as Babar Azam, Shahid Afridi, and Shadab Khan make the unwanted list.

Arijit Kundu
Arijit Kundu

Last Updated: 2025-01-28

Chad Nagel

5 minutes read

Quetta Gladiators Umaid Asif

Quetta Gladiators Umaid Asif//Getty Images

The Pakistan Super League’s tenth edition is around the corner with six teams set to square off against one another for the last time before the tourney expands in 2026. While the prestigious event have been central to notable performances with the bat in hand, cricket fans are often keen to learn numbers that reflect the other side of the story. Along those lines, we deep dive into the players with the most ducks in PSL’s rich history.

Most Ducks in PSL History

Serial NoPlayersTeamsInnsRunsDucks
1Imad WasimIslamabad United, Karachi Kings72121212
2Wahab Riaz Peshawar Zalmi5435910
3Kamran AkmalPeshawar Zalmi7419728
4Babar AzamIslamabad United, Karachi Kings, Peshawar Zalmi8835048
5Shaheen Shah AfridiLahore Qalandars353287
6Shadab KhanIslamabad United7012047
7Haris RaufLahore Qalandars17916
8Cameron DelportIslamabad United, Karachi Kings, Lahore Qalandars, Quetta Gladiators388736
9Shahid Afridi Karachi Kings, Multan Sultans, Peshawar Zalmi, Quetta Gladiators384695
10Haider AliIslamabad United, Karachi Kings, Peshawar Zalmi407695
Sportsboom Event Table Logo

Notable Ducks in PSL 2024

English batter Alex Hales is the only cricketer to score three ducks in PSL 2024. Although he scored 148 runs in ten matches, three of his knocks didn’t disturb the scorers. Seven players recorded a couple of ducks including the likes of Mohammad Rizwan, Dawid Malan, Imad Wasim, etc. The remaining four batters are tailenders. It is worth noting that two of the batters in the list – Hales and Wasim – belonged to the defending champions i.e. Islamabad United.

1. Imad Wasim - 12 ducks

A handy left-handed all-rounder, Imad Wasim is known for his unusual bowling action that churns out wickets in the powerplay overs. The Glamorgan-born lad is also an effective batsman with a penchant for big hits coming down the order. Signed by the Karachi Kings in 2022, Wasim has been a mainstay for the side since. He has taken 41 wickets and scored 897 runs in 61 matches for the Kings before joining Islamabad United and winning the franchise’s maiden title in 2024. However, he sits at the top in the list of most ducks in PSL.

2. Wahab Riaz - 10 ducks

Unlike the Indian Premier League, where most big names have changed franchises multiple times, Pakistan Super League teams tend to stick to their marquee players or veterans. Wahab Riaz is one such name. Drafted into the PSL 2016 season, the second edition, as a Platinum category, he was picked by Peshawar Zalmi for $140,000. The move was a success as Riaz became the first player in PSL to get to 100 wickets on February 18, 2022. However, Riaz isn’t among the tailenders who can wield his willow with moderate dexterity; his record of 10 ducks is a testament to it.

3. Kamran Akmal - 8 ducks

One of the most popular players in the Pakistan national team, Kamran Akmal was picked by Peshawar Zalmi in the 2016 season and it started in a mediocre manner. However, the veteran wicket-keeper made amends for the same with a tremendous 2017 season where he won the Hanif Mohammad Award for scoring the most runs (353 runs) and the Imtiaz Ahmed Award for effecting 12 dismissals from behind the stumps. However, Akmal’s proclivity to get going from the first ball hasn’t always been ideal and his eight ducks are evident.

4. Babar Azam - 7 ducks

Arguably the best batsman to come out of Pakistan in the last two decades, Babar Azam has been the biggest star in the PSL off late. While the former Pakistani didn’t have a good run in the 2023 ICC ODI World Cup, he still holds great numbers in the Pakistan Super League where Azam has tallied 3504 runs in 88 matches.

Starting his PSL campaign in Islamabad United in the inaugural 2016 season, Azam moved to Karachi Kings the very next year. Azam achieved unmatched success with the Karachi franchise, leading to the title in 2020 as well before a dry run of form saw him being traded to Peshawar Zalmi in 2023. Interestingly, PSL’s highest run-scorer, Azam also has the fourth-highest number of ducks in the league.

5. Shaheen Afridi  - 7 ducks

One of the best left-arm pacers of the modern generation, Shaheen Shah Afridi is a notable name in the PSL. He made his debut for the Lahore Qalandars in 2018 and went on to impress one and all with high-class bowling. Yielding wickets with the new ball was a norm for the left-arm quick, earning him the captaincy of the franchise in 2021. The tall pacer led the Qalandars to back-to-back title wins in 2022 and 2023. The 24-year-old also became the first-ever captain to defend the title in PSL history. Despite developing his batting game, Shaheen makes the fifth spot in the most ducks in PSL charts.

SportsBoom Suggest

Imad Wasim’s couple of ducks in the previous edition have taken him to the top of this undesirable list. He has been dismissed for none twelve times since the tourney’s inception, surpassing Wahab Riaz’s tally (10). Babar and Shaheen recorded a duck as well, resulting in their inclusion among the top five players with the most ducks in PSL.

FAQs

Who is the most duck out in cricket history?

Former West Indies express bowler Courtney Walsh has the record of having the most duck out in cricket history with 43 ducks to his name in 185 innings. He played between November 1984 and April 2001.

How many ducks for Kohli?

Former Indian cricket team captain and 2023 ODI World Cup highest run-scorer Virat Kohli has 38 ducks to his name in 608 international innings.

Which batsman has 0 ducks?

Former South African batsman Kepler Wessels holds the record of scoring 0 ducks in international cricket. He has played 105 ODI innings and never got out on 0.

Who has the most ducks for Chennai Super Kings?

Former Indian southpaw Suresh Raina has the most ducks for CSK as he has gotten out on 0 eight times in the Indian Premier League. He is followed by CSK skipper MS Dhoni (7 ducks). 

Who is the Duck King in IPL?

Royal Challengers Bangalore finisher Dinesh Karthik is the Duck King in IPL with the most number of ducks (17) in the tournament history.

Recommended Articles

Most Golden Ducks in IPL
Subhayan Dutta
Sports Writer
Last Updated: 2023-12-29
5 minutes read
Lahore Qalandars' Rashid Khan shouts for an appeal
Arijit Kundu
Sports Writer
Last Updated: 2025-01-07
8 minutes read
Most Expensive Player in PSL History
Subhayan Dutta
Sports Writer
Last Updated: 2024-01-05
5 minutes read
Arijit Kundu
Arijit KunduSports Writer

Arijit, a young Sports Journalist, can be best described as a cricket nerd, who cherishes the wooden sphere beating the edge of the bat more often than a six middled off the willow.