
In this quiz, you have to answer all the players who led Pakistan in men’s ODIs.
Only two players have captained Pakistan in over 100 ODIs. The first, with 139 matches, is the legendary all-rounder who led them to their only ODI World Cup title (1992) and later became the nation's prime minister. He also has the most ODI wins (75) as his nation's captain. He is followed by Pakistan’s all-time highest wicket-taker across formats, a legendary left-arm fast bowler, who has 66 wins from 109 matches as skipper.
Also try: Quiz! How well do you know Australia-South Africa ODIs?
The only other ICC title-winning ODI captain on the list led Pakistan in exactly 50 ODIs – the seventh-highest among his countrymen. A wicketkeeper-batter, he famously captained Pakistan to their 2017 Champions Trophy triumph.
Their current ODI captain also keeps wicket. He began his captaincy stint last November and immediately impressed, starting with a 2-1 victory in Australia, their first series win in the country in 22 years. Then, in December, they became the first team to whitewash South Africa on the latter's home soil.
Also try: Quiz! Match every men’s international venue in Australia to its city
There are 31 players in total who have captained Pakistan in ODIs. You have to name them all in five minutes. You will be given the number of matches they have captained, along with their wins, as hints. Best of luck!
Last updated on August 11, 2025.
Quiz! Every Pakistan captain in men's ODIs
Please refresh the page if the quiz does not load properly.