Pakistan’s men’s team has had different leaders in Tests, ODIs and T20Is, reflecting the changing demands of international cricket. As of September 2026, Babar Azam is listed as Test captain, Shaheen Shah Afridi as ODI captain and Salman Ali Agha as T20I captain. Pakistan became an official member of the Imperial Cricket Conference, now the ICC, on 28 July 1952, and its captaincy history has since included World Cup-winning, Champions Trophy-winning and T20 World Cup-winning leaders.
Why Pakistan’s captaincy record is format-specific
A Pakistan captain’s record needs to be read in the context of the format. Test matches can end in draws, ODIs may include ties and no-results, and T20Is have often involved shorter leadership spells or stand-in captains. That is why a high win percentage from a handful of matches does not automatically carry the same weight as sustained leadership over several years.
Pakistan’s early Test captain was Abdul Hafeez Kardar, who led the side in its first Test against India in Delhi in October 1952. The team’s later history has been shaped by captains who were able to manage major transitions, whether after changes in personnel, during overseas home fixtures, or across demanding global tournaments.
For readers following team news and likely playing combinations, leadership roles are one of several factors that can affect selection and match strategy. Resources discussing dream 11 today match prediction commonly focus on likely XIs, conditions and player roles alongside the captaincy structure.
Pakistan’s landmark international captains
Several captains define major chapters in Pakistan’s men’s cricket history. Imran Khan led Pakistan to the 1992 Cricket World Cup title, its first World Cup triumph. The campaign is remembered for Pakistan recovering after a difficult start and winning successive matches through the knockout stage, including the final against England.
Younis Khan led Pakistan when it won the 2009 ICC World Twenty20. The tournament represented Pakistan’s first world title since 1992 and remains its best result in the men’s T20 World Cup. Sarfaraz Ahmed then led the side to the 2017 ICC Champions Trophy, another major limited-overs achievement.
Misbah-ul-Haq’s tenure is especially notable in Test cricket. Pakistan’s wider team record notes that he became its most successful Test captain by wins, moving past the previous mark jointly held by Imran Khan and Javed Miandad. During this period, Pakistan also whitewashed England in the UAE in 2012 and later reached the top of the Test rankings in 2016.
Current leadership roles in 2026
Pakistan’s three-format arrangement separates leadership responsibilities. The team listing updated to September 2026 names Babar Azam as Test captain, Shaheen Shah Afridi as ODI captain and Salman Ali Agha as T20I captain. Such a split can allow each captain to concentrate on the tactical and personnel demands of one format, though it also makes continuity between formats important.
Babar Azam’s appointment before the West Indies and England Test series in 2026 marked his return to Test leadership. Shaheen’s ODI record in the available captaincy table begins in 2025, while Salman’s T20I leadership began in 2024. Their respective records should be viewed against different sample sizes and schedules.
Complete Pakistan ODI captain records
According to the Pakistan ODI captaincy compilation on Wikipedia, the following figures are correct through Bangladesh v Pakistan in 2026. The table covers every player listed as having captained Pakistan in at least one men’s ODI. Win percentage is based on victories from matches led, with ties and no-results recorded separately.
| Captain | Captaincy period | Played | Won | Lost | Tied/NR | Win % |
| Intikhab Alam | 1972–1974 | 3 | 2 | 1 | 0/0 | 67.33 |
| Asif Iqbal | 1975–1979 | 6 | 2 | 4 | 0/0 | 33.33 |
| Majid Khan | 1975 | 2 | 1 | 1 | 0/0 | 50.00 |
| Mushtaq Mohammad | 1976–1979 | 4 | 2 | 2 | 0/0 | 50.00 |
| Wasim Bari | 1977–1978 | 5 | 1 | 4 | 0/0 | 20.00 |
| Javed Miandad | 1980–1993 | 62 | 26 | 33 | 1/2 | 44.16 |
| Zaheer Abbas | 1981–1985 | 13 | 7 | 5 | 0/1 | 58.23 |
| Imran Khan | 1982–1992 | 139 | 75 | 59 | 1/4 | 55.92 |
| Sarfraz Nawaz | 1983–1984 | 1 | 0 | 1 | 0/0 | 0.00 |
| Abdul Qadir | 1987–1989 | 5 | 1 | 4 | 0/0 | 20.00 |
| Saleem Malik | 1992–1995 | 34 | 21 | 11 | 2/0 | 64.70 |
| Rameez Raja | 1992–1997 | 22 | 7 | 13 | 0/2 | 35.00 |
| Wasim Akram | 1992–2000 | 109 | 66 | 41 | 2/0 | 61.46 |
| Waqar Younis | 1993–2003 | 62 | 37 | 23 | 0/2 | 60.61 |
| Moin Khan | 1994–2001 | 34 | 20 | 14 | 0/0 | 58.82 |
| Saeed Anwar | 1994–2000 | 11 | 5 | 6 | 0/0 | 45.45 |
| Aamer Sohail | 1995–1999 | 22 | 9 | 12 | 0/1 | 42.85 |
| Rashid Latif | 1997–2003 | 25 | 13 | 12 | 0/0 | 52.00 |
| Inzamam-ul-Haq | 2002–2007 | 87 | 51 | 33 | 0/3 | 60.71 |
| Mohammad Yousuf | 2003–2010 | 8 | 2 | 6 | 0/0 | 25.00 |
| Younis Khan | 2005–2009 | 21 | 8 | 13 | 0/0 | 38.09 |
| Abdul Razzaq | 2006 | 1 | 0 | 1 | 0/0 | 0.00 |
| Shoaib Malik | 2007–2019 | 41 | 25 | 16 | 0/0 | 60.97 |
| Misbah-ul-Haq | 2008–2015 | 87 | 45 | 39 | 2/1 | 51.72 |
| Shahid Afridi | 2009–2014 | 38 | 19 | 18 | 0/1 | 51.35 |
| Azhar Ali | 2015–2017 | 31 | 12 | 18 | 0/1 | 38.70 |
| Sarfaraz Ahmed | 2015–2019 | 50 | 28 | 20 | 0/2 | 56.00 |
| Mohammad Hafeez | 2017 | 2 | 1 | 1 | 0/0 | 50.00 |
| Imad Wasim | 2019 | 2 | 0 | 2 | 0/0 | 0.00 |
| Babar Azam | 2020–2023 | 43 | 26 | 15 | 1/1 | 60.46 |
| Mohammad Rizwan | 2023–2025 | 20 | 9 | 0 | 11/0 | 45.00 |
| Shaheen Shah Afridi | 2025–2026 | 9 | 6 | 0 | 3/0 | 66.66 |
Imran Khan has the most ODI wins as Pakistan captain in this list, with 75 victories from 139 matches. His total is important not only for its size but also because it includes the 1992 World Cup win. Wasim Akram, Waqar Younis, Inzamam-ul-Haq, Shoaib Malik and Babar Azam each also led Pakistan to more than 25 ODI victories.
Pakistan’s T20I captain records
Pakistan played its first men’s T20I against England in Bristol on 28 August 2006. The T20I captaincy record is more modern and contains a mixture of long-term captains and short-term replacements. The following figures are listed through the 2026 T20 World Cup.
| Captain | Captaincy period | Played | Won | Lost | Tied/NR | Win % |
| Inzamam-ul-Haq | 2006–2007 | 1 | 1 | 0 | 0/0 | 100.00 |
| Younis Khan | 2007–2009 | 8 | 5 | 3 | 0/0 | 62.50 |
| Shoaib Malik | 2007 | 20 | 13 | 6 | 1/0 | 67.50 |
| Misbah-ul-Haq | 2011–2012 | 8 | 6 | 2 | 0/0 | 75.00 |
| Shahid Afridi | 2009–2016 | 43 | 19 | 23 | 1/0 | 45.34 |
| Mohammad Hafeez | 2012–2014 | 29 | 17 | 11 | 1/0 | 60.34 |
| Sarfaraz Ahmed | 2016–2020 | 37 | 29 | 8 | 0/0 | 78.37 |
| Babar Azam | 2019–2024 | 85 | 48 | 29 | 1/7 | 62.17 |
| Shadab Khan | 2020–2023 | 6 | 2 | 4 | 0/0 | 33.33 |
| Shaheen Afridi | 2024 | 5 | 1 | 4 | 0/0 | 20.00 |
| Mohammad Rizwan | 2023 | 4 | 0 | 4 | 0/0 | 0.00 |
| Salman Ali Agha | 2024–2026 | 46 | 27 | 17 | 0/2 | 58.69 |
Sarfaraz Ahmed has the strongest T20I win percentage among Pakistan’s longer-serving captains in this table, winning 29 of 37 matches. Babar Azam led the greatest number of T20Is, with 85, and recorded 48 wins. Salman Ali Agha’s 27 victories from 46 matches show a substantial early workload as T20I captain.
Test captaincy: how to judge the record
Test captaincy cannot be assessed only through wins because draws form a major part of the format’s history. Pakistan’s overall men’s Test record through its most recent listed Test in September 2026 was 474 matches, with 153 wins, 155 defeats and 166 draws. The team’s last listed Test was against England at Edgbaston from 9 to 12 September 2026.
Among recent Test captains, ESPNcricinfo’s captain record listing identifies Mohammad Hafeez as a one-Test captain in 2012, Azhar Ali as captain in nine Tests between 2016 and 2020, Sarfaraz Ahmed in 13 Tests between 2017 and 2019, and Mohammad Rizwan in two Tests between 2020 and 2021. Misbah-ul-Haq’s period remains a benchmark because of his record number of Test wins for Pakistan.
Conclusion
Pakistan’s captaincy history is best understood as a series of format-specific eras rather than one straight succession. Imran Khan, Younis Khan and Sarfaraz Ahmed led major tournament wins, while Misbah-ul-Haq set a high Test standard. In 2026, Babar Azam, Shaheen Shah Afridi and Salman Ali Agha hold Pakistan’s Test, ODI and T20I captaincy roles respectively.
Visit our website for more.





