Sports

Pakistani Cricketers of All Time

The greatest Pakistani cricketers spanning every era — from the founding legends to modern-day superstars who dominated world cricket.

25 rows6 columns0 views0 downloadsSource: ESPNcricinfoUpdated: 2/18/2026
pakistancricketsportsathletes
25 of 25 rows
Name
Role
Era
Matches Played
Notable Achievement
Team Role
Imran KhanAll-rounder1971-1992175Led Pakistan to 1992 World Cup victoryCaptain
Wasim AkramFast Bowler1984-2003460Leading ODI wicket-taker with 502 wicketsVice Captain / Captain
Waqar YounisFast Bowler1989-2003336Master of reverse swing, 416 ODI wicketsStrike Bowler
Javed MiandadBatsman1975-1996357Last-ball six vs India in Sharjah 1986Middle Order / Captain
Inzamam-ul-HaqBatsman1991-2007378Over 20,000 international runs across formatsCaptain
Shahid AfridiAll-rounder1996-2018524Fastest ODI century (37 balls, held record until 2014)Captain / Finisher
Babar AzamBatsman2015-present300Only player to be No. 1 in all three formats simultaneouslyCaptain
Shoaib AkhtarFast Bowler1997-2011212Fastest ball in cricket history — 161.3 km/hStrike Bowler
Saeed AnwarBatsman1989-2003247194 vs India — ODI record for 17 yearsOpener
Abdul QadirLeg Spinner1977-1993167Revived leg-spin bowling worldwideLead Spinner
Younis KhanBatsman2000-2017304Pakistan's leading Test run-scorer with 10,099 runsMiddle Order / Captain
Mohammad YousufBatsman1998-2010288Record 1,788 Test runs in a calendar year (2006)Middle Order
Misbah-ul-HaqBatsman2001-2017262Led Pakistan to No. 1 Test rankingCaptain
Zaheer AbbasBatsman1969-1985124First Asian to score 100 first-class centuriesTop Order
Hanif MohammadBatsman1952-196968337 vs West Indies — longest Test innings (970 minutes)Opener
Fakhar ZamanBatsman2017-present85First Pakistani to score a double century in ODIs (210*)Opener
Hasan AliFast Bowler2016-present100Player of the Tournament at 2017 Champions TrophyStrike Bowler
Sarfaraz AhmedWicketkeeper-Batsman2007-present218Captain during 2017 Champions Trophy winWicketkeeper / Captain
Mohammad RizwanWicketkeeper-Batsman2015-present200Most T20I runs in a calendar year (2021 — 1,326 runs)Wicketkeeper / Opener
Shadab KhanAll-rounder2017-present150Key leg-spin all-rounder in white-ball cricketAll-rounder
Saqlain MushtaqOff Spinner1995-2004213Invented the doosra deliveryLead Spinner
Danish KaneriaLeg Spinner2000-201072Pakistan's most successful Hindu Test cricketer — 261 wicketsLead Spinner
Naseem ShahFast Bowler2019-present60Youngest to take a Test hat-trick (16 years old)Strike Bowler
Shaheen Shah AfridiFast Bowler2018-present130Devastating spell vs India in 2021 T20 World CupLead Fast Bowler
Mushtaq AhmedLeg Spinner1990-2003228Key wicket-taker in 1992 World Cup finalLead Spinner
Loading community rankings...