Pakistan produces quality bowlers to world cricket, and the trend is continuing in modern cricket. There were pace bowlers who shivered the oppositions with their raw pace, and equally, there were spinners who spun the web around the batsmen.

10. Abdul Qadir

Qadir is gets regarded as the best leg spinner played for Pakistan. He was highly appreciated in the 1970s and 80s and was considered the idol for the youngsters in Pakistan. His bowling action is simple, and variety is the weapon for him. Qadir has played 171 matches (Tests + ODIs), and he picked up 368 wickets, including 17 five wickets haul and three ten-wicket hauls. His best figures of 9/56 came against a strong England side in Lahore.

9. Abdul Razzaq

Razzak is the finest Pakistan former cricketer. He made his debut for Pakistan in 1996 and played all the formats for Pakistan. He is one of the country’s great All-Rounders and played a key role for Pakistan. In his career span [1996-2013], He played 339 matches (Tests+ODIs+T20Is) and has 388 wickets to his name, which includes 4 five hauls. He bowled in challenging situations throughout his career, and he was the go-to bowler for the captain to break partnerships.

8. Umar Gul

The first thing that comes to your mind when you hear about the Pakistan Cricket team is their fast bowling; Pak has produced many fast bowlers who are very aggressive by nature and, Gul falls under this breed. Gul made his international debut in 2003, and he holds few records to his name, leading wicket-taker of 2007 T20 WC and Sixth in the all-time top wicket-takers in T20I internationals. Jul played overall 237 matches (Tests+Odis+T2Ois), and he managed to pick up 427 wickets with an average of 28.68.

7. Shoaib Akhtar

Akhtar is known for his raw pace and aggression. His bouncers are as deadly as venom. There are days where many batters shivered by the pace bowling of Akhtar. He holds the record for the fastest delivery ever bowled by a bowler (161.3km/h), recorded in 2003 against England. He was called Rawalpindi express by cricket fans all around the globe. Akhtar played 219 international games (Tests+Odis+T20Is) and has a tally of 438 wickets with bowling best performance of 6/11 and includes 16 five-wicket hauls and two ten-wicket hauls.

6. Saeed Ajmal

He was one of the greatest Pakistan spinners who played for Pakistan in all the game formats, with a mystery behind him. He is one of the toughest to get rid of for the batsmen. Ajmal, who played his last T20I game six years ago, was still in the top 10 list of highest wicket-takers. Overall, Ajmal played 212 international games (Tests+Odis+T20Is), and he picked 447 wickets with an average of 23.93, which is incredible. Ajmal’s career was short and sweet. He managed to play for only seven years for Pakistan, but he proved victorious.

5. Saqlain Mushtaq

Mushtaq is a British Pakistan Cricketer known for his “doosra.” He is a great off-spin bowler for Pakistan. He played only 169 ODI matches, but he managed to pick 288 wickets, including six five hauls-9th in the list of most five-wicket hauls in ODIs. Mushtaq played only two formats for Pakistan (Tests and ODIs), and he managed to play 218 international matches. He picked up 496 wickets for his country, including 19 five-wicket hauls- The most by any Pakistan spinner.

4. Shahid Afridi

Afridi dominated both ODI and T20I formats; known for his big-hitting skills and entertaining the crowd, Afridi is also a useful leg spinner. Besides Pakistan having many fast bowlers, Afridi was their only spinner for many years. Known for his leg-spin, googly, Afridi has nine five-wicket hauls – 4th in the most of most five five-wicket hauls in ODI cricket. He debuted way back in 1995 and served nearly 20 years, including total international games of 518, and he picked 538 wickets with the bowling best performance of 7/12. His All-Round skills earned him the Man of the Tournament award in the T20 WC 2008.

3. Imran Khan

Probably the most excellent All-Rounder for Pakistan to grace the game of cricket. His reverse swinging Yorker is one of the incredible sights to watch. He served Pakistan for 21 years in both Tests and ODIs. He was also the captain of the world cup winning team in 1992. Imran Khan was a heartthrob for many fans in Pakistan; he is the primary reason for many youngsters who want to choose cricket as their career. In his career span of 21 years, Imran Khan played 263 matches, and he was able to pick 544 wickets, including 24 five-wicket Hauls- Incredible stats. Now he is serving as the prime minister for Pakistan.

2. Waqar Younis

Waqar is one of the legendary fast bowlers produced by Pakistan. Known for his pace, swing domination, there was a time where the duo of Waqar and Wasim bowled in tandem. Waqar Younis holds the record for most five-wicket Hauls in ODI cricket (13). Waqar made his International debut in 1989 and played across 349 international matches (Tests+ODIs), and he was involved in picking 789 wickets with an average of just 23.70. Younis holds the record for most five-wicket Hauls by a Pakistan bowler – he has 35 five-wicket Hauls.

1. Wasim Akram

Akram is arguably the greatest fast bowler ever for Pakistan. He served his national team for 19 years. He is lethal, fast, aggressive, and challenging to play for many batters. Akram played 356 ODIs picked up 502 wickets – a rare achievement for the fast bowler to be in the 500 wickets club in ODIs. He also ranks 10th in the list of top 10 most five-wicket Hauls in ODI cricket. Wasim is the synonym of fast bowling and reverses swinging the ball at will. He destroyed many opposition teams with his swing bowling. Akram played 460 games (Tests+ODIs) for Pakistan, and he picked up a tally of 916 wickets with an average of 23.57- The best average for a Pakistan bowler. He also has 31 five-wicket hauls below his teammate, Waqar Younis.