Pakistan has always been a land of cricketing talent, known for producing iconic players who have ruled the international stage. Since becoming a Test-playing nation in 1952, Pakistan has given the cricket world many legends. These cricketers have set records, changed matches single-handedly, and created unforgettable moments. In this article, we will take a look at the Greatest Pakistani Cricketers of All-Time who defined the country’s cricket history.
List of 10 Greatest Pakistani Cricketers of All-Time
10. Fazal Mahmood

Fazal Mahmood was the first superstar of Pakistan cricket. Known for his stylish bowling action and deadly swing, he played a vital role in helping Pakistan earn respect in international cricket during the 1950s. His remarkable spell against England at The Oval in 1954, where he took 12 wickets, became an iconic moment. He gave early Pakistan cricket a strong identity and opened the path for future fast bowlers. His heroics still place him among the greatest Pakistani cricketers of all-time.
Statistic | Matches | Wickets | Best Bowling | Average (Bowling) |
Test Matches | 34 | 139 | 7/42 | 24.02 |
ALSO READ: Top 10 Players with Most Sixes in PSL History
9. Younis Khan

Younis Khan is widely regarded as one of the greatest Pakistani cricketers of all-time, especially for his brilliance in Test cricket. A dependable middle-order batsman, Younis was known for scoring under pressure. He remains the only Pakistani to score over 10,000 Test runs and has notched centuries in all countries where Test cricket is played. His calm nature, ability to guide young players, and match-saving innings make him a role model in Pakistan cricket.
Statistic | Matches | Test Hundreds | Runs | Average (Bowling) |
Test Matches | 118 | 34 | 10099 | 52.05 |
8. Abdul Qadir

Abdul Qadir brought leg-spin back into fashion when it was fading out. He made leg-spin look like magic, delivering with accuracy, turn, and flight that puzzled even the best batsmen. His 9-wicket haul against England in 1987 stands as one of the best bowling performances in history. Without a doubt, Abdul Qadir’s legacy as a magician with the ball puts him among the greatest Pakistani cricketers of all-time.
Statistic | Matches | Wickets | Best Bowling | Average (Bowling) |
Test Matches | 67 | 236 | 9/56 | 32.80 |
7. Inzamam-ul-Haq

Inzamam-ul-Haq was a giant both in stature and skill. Known for his soft hands and ability to play both spin and pace with ease, Inzamam was one of the most elegant batsmen Pakistan ever produced. He helped Pakistan win numerous matches, especially under tense situations. With more than 20 centuries and over 8000 Test runs, he is surely one of the greatest Pakistani cricketers of all-time. His performances in ODIs, especially during the 1992 World Cup, added to his greatness.
Statistic | Matches | Test Hundreds | Runs | Average (Bowling) |
Test Matches | 120 | 25 | 8830 | 49.60 |
6. Zaheer Abbas

Zaheer Abbas was known as the “Asian Bradman” because of his classical batting style and high scores. He was the first Pakistani to score over 5,000 Test runs and was especially dominant against India and England. His double and triple centuries are still talked about today. As one of the most stylish batsmen ever, Zaheer’s grace and consistency with the bat earned him a place among the greatest Pakistani cricketers of all-time.
Statistic | Matches | Best Score | Runs | Average (Bowling) |
Test Matches | 78 | 274 | 5062 | 44.79 |
5. Waqar Younis

Waqar Younis was pure speed and destruction. Known for his toe-crushing yorkers and deadly reverse swing, he was a nightmare for any batsman. At just 22, he already had over 100 Test wickets. His partnership with Wasim Akram was legendary, making Pakistan’s pace attack one of the best in the world. Waqar’s impact on cricket, especially as a young fast bowler, guarantees his position as one of the greatest Pakistani cricketers of all-time.
Statistic | Matches | Wickets | Best Bowling | Average (Bowling) |
Test Matches | 87 | 373 | 7/76 | 23.56 |
4. Javed Miandad

Javed Miandad was one of the smartest cricketers ever to play the game. Known for his sharp cricketing brain and fearless attitude, Miandad led Pakistan in many crucial matches. He was the backbone of the batting order during the 1980s. Miandad’s last-ball six against India in 1986 remains iconic in Pakistan cricket history. His technique, leadership, and fighting spirit easily place him among the greatest Pakistani cricketers of all-time.
Statistic | Matches | Test Hundreds | Runs | Average (Bowling) |
Test Matches | 124 | 23 | 8832 | 52.57 |
3. Hanif Mohammad

Hanif Mohammad was Pakistan’s original batting genius. His patience, technique, and courage helped him play one of the longest innings in Test history a heroic 337 against the West Indies. At a time when Pakistan needed stability, Hanif delivered time and again. His mental strength and batting class firmly rank him as one of the greatest Pakistani cricketers of all-time.
Statistic | Matches | Best Score | Runs | Average (Bowling) |
Test Matches | 55 | 337 | 3915 | 43.98 |
2. Wasim Akram

Wasim Akram, the master of swing, is one of the best bowlers cricket has ever seen. He could bowl at high speed and swing the ball in both directions, often in the same delivery. A key player in Pakistan’s 1992 World Cup win, Wasim’s consistency and match-winning abilities earned him global fame. He remains second to none among the greatest Pakistani cricketers of all-time.
Statistic | Matches | Wickets | Best Bowling | Average (Bowling) |
Test Matches | 104 | 414 | 7/119 | 23.62 |
1. Imran Khan

Imran Khan was more than a cricketer — he was a leader, an inspiration, and the man who brought Pakistan its first and only World Cup in 1992. With his powerful fast bowling and batting skills, Imran became a true all-rounder. His leadership changed the face of Pakistan cricket and inspired generations to come. Without any doubt, he stands at the top of the list of the greatest Pakistani cricketers of all-time.
Statistic | Matches | Wickets | Runs | Average (Bowling) |
Test Matches | 88 | 362 | 3807 | 22.81 |
READ MORE: