Throughout their careers, cricketers create and break several records, but there are some records that no cricketer would ever want. Getting out on a duck the most often is one such record. Getting out without scoring a run is the most embarrassing moment for any batter; however, this is part and parcel of the game, and there have been many players who have gone through this. The following list names the top 10 players from Pakistan with the highest number of ducks in One-Day International (ODI) cricket.

1. Shahid Afridi:

This list is headed by the legendary cricketer Shahid Afridi, also known as the “Boom-Boom” because of his fierce power-hitting abilities. His playing style, however, occasionally proved fatal to the team as he would occasionally give away his wicket to a rash shot. He got out for a duck 29 times in 364 ODI innings.

2. Wasim Akram:

Next on the list is the Pakistani veteran and one of their most successful fast bowlers, Wasim Akram. Akram troubled some of the best batters in the world. He was also a handy lower-order batter and had three Test match centuries to his name. However, during his ODI career, he got out without scoring 28 times in 280 innings.

3. Younis Khan:

Number three on the list is Younis Khan, a right-handed middle-order batter. He made his ODI debut in 2000 against Sri Lanka. Younis was a pretty organized batter and the one who provided the much-needed stability in the middle order. In his 265 ODI matches, he has been dismissed on zero 22 times.

4. Inzamam-ul-Haq:

Inzamam-ul-Haq, Pakistan’s highest run scorer in ODI cricket and their former captain, comes next on the list. Inzamam made his ODI debut in 1991 against the West Indies. He scored 11739 runs in 378 ODIs at an average of 39.52 and got dismissed on zero 20 times during his ODI career.

5. Mohammad Hafeez:

Mohammad Hafeez is one of Pakistan’s finest all-rounders. Hafeez was a right-handed batter and a right-arm off-spinner. From 2003 to 2019, he represented Pakistan in 218 ODIs and scored more than 6500 runs, and took 139 wickets. During his one-day career, he was dismissed 19 times without scoring a run.

6. Saleem Malik:

Next, we have Saleem Malik, a right-handed batter and a part-time right-arm slow-medium bowler. Saleem started playing for Pakistan in 1982 and played until 1999. He scored 7170 runs in 283 matches at an average of 32.88 and was dismissed on a duck 19 times in his ODI career.

7. Moin Khan:

Moin Khan, one of Pakistan’s premier wicketkeepers in the 90s and their former captain, is number seven on the list. From 1990 to 2004, Moin scored more than 3000 runs in 183 innings and took 214 catches in 219 ODIs. He got out on a duck 17 times in his ODI career.

8. Salman Butt:

Salman Butt is a former left-handed batter from Lahore. In 2004, he made his ODI debut against the West Indies. Speaking of his batting, he scored 2725 runs in 78 ODIs, having got out without scoring 15 times. He last played an ODI in 2010, after being found guilty of match-fixing offences in the 2010 Lords Test and thus banned from playing cricket.

9. Waqar Younis:

At number nine, we have Waqar Younis, one of Pakistan’s most successful and lethal fast bowlers. He took 416 wickets in 262 One-Day Internationals at an impressive average of 23.84. Regarding batting, which was never his area of expertise, Waqar scored 969 runs in his ODI career and was dismissed without scoring 15 times.

10. Ramiz Raza:

Last on the list is Ramiz Raza, the current chairman of the Pakistan Cricket Board (PCB) and a former right-handed top-order batter. Ramiz was one of Pakistan’s most stylish and elegant batters and scored 5841 runs in 198 ODIs at an average of 32.09. He got dismissed without scoring 15 times in his ODI career.