The roles and responsibilities fulfilled by a Captain are enormous and vital. He assures that the game takes place with all the formulated rules and laws of cricket. A good captaincy unquestionably maximizes the possibilities for the victory of the team. From the toss at the beginning to the greeting gesture at the end, the Captain manages everything. His awareness regarding the complexities involved in the game and approach during the innings contribute to the team's win.

1. Imran Khan Niazi 

Imran Khan Niazi is a former right-arm fast-bowler and right-hand batter in the Pakistan cricket team. He made his ODI debut against England at Nottingham on August 31, 1974, and his farewell ODI game was on August 25, 1992, against the same team at Melbourne. He became the Captain of the Pakistan ODI team in 1982 and played his last game as the Captain in 1992. Imran has played 139 ODI matches and has registered a win in 75 of them. He lost 59 of the matches, and his win percent remains 55.92%.

2. Wasim Akram 

Wasim Akram is a former left-arm fast bowler in the Pakistan cricket team. He played his first ODI match against New Zealand at Faisalabad on November 23, 1984, and his last ODI match was on March 04, 2003, against Zimbabwe at Bulawayo. His Captaincy tenure lasted for seven years, starting from 1993 to 2000. He played 109 matches as the Captain and recorded a win in 66 of them and missed 41. His win percentage is 61.46%.

3. Inzamam-Ul-Haq 

Inzamam-ul-Haq is a former right-hand batter who played for the Pakistan cricket team. He played his first ODI match against West Indies at Lahore on November 22, 1991, while his last ODI game was against Zimbabwe at Kingston on March 21, 2007. He took the ODI captaincy in 2002 and continued at the rank till 2007. He played 87 ODI matches as the Captain of the team and won 51 of them. He lost in 33 games, and his win percent is 60.71%.

4. Misbah-Ul-Haq Khan Nizami 

Misbah-ul-Haq Khan Nizami is a former right-hand batter in the Pakistan cricket team. He made his ODI appearance against New Zealand at Lahore on April 27, 2002, and played his last ODI match against Australia at Adelaide on March 20, 2015. His Captaincy tenure lasted for seven years, starting from 2008 to 2015. As the Captain, he played 87 matches and won 45 of them. He lost 39 of the matches, and his win percentage remained 53.48%.

5. Sana Mir 

Sana Mir is a former right-arm off-break bowler in the Pakistan women's cricket team. She made her ODI debut against Srilanka at Karachi on December 28, 2005, and her last ODI was on November 04, 2019, against Bangladesh at Lahore. Her ODI captaincy tenure served for eight years, beginning from 2009 and ending in 2017. She has played 72 ODI matches, won 26 of them, and lost 45 of them. Her win percent is 36.61%.

6. Mohammad Javed Miandad Khan

Mohammad Javed Miandad Khan is a former right-hand batter who played for the Pakistan cricket team. He made his ODI appearance against West Indies at Birmingham on June 11, 1975, and played his last ODI against India at Bengaluru on March 09, 1996. Miandad took the ODI captaincy in 1980 and served till 1993. The cricketer played 62 ODI matches and won 26 of them. He lost 33 of the matches, and his winning rate is 44.16%.

 7. Waqar Younis Maitla 

Waqar Younis Maitla is a former right-arm fast bowler in the Pakistan cricket team who made his ODI appearance against West Indies at Sharjah on October 14, 1989. He played his last ODI against Zimbabwe at Bulawayo on March 04, 2003. Waqar became the Captain of the team in 1993 and continued to serve the team till 2003. He played 62 ODI games as the Captain and won 37 of them. He lost 23 matches, and his win percentage was 61.66%.

8. Sarfaraz Ahmed 

Sarfaraz Ahmed is a former right-arm off-break bowler and right-hand batter in the Pakistan cricket team. He played his first ODI match against India in Jaipur on November 18, 2007, and his last game against South Africa at Centurion on April 07, 2021. Sarfaraz became the ODI Captain in 2015 and continued to serve till 2019. During his Captaincy tenure, he played 50 matches, won 28 of them, and lost 20. His win percentage is 58.33%.

9. Shoaib Malik 

Shoaib Malik is a former right-hand batter and right-arm off-break bowler in the Pakistan cricket team who made his ODI debut against West Indies at Sharjah on October 14, 1999. His last ODI was opposite India at Manchester on June 16, 2019. Malik became the Captain of the team in 2007 and served till 2019. In his tenure, he played 41 matches and won 25 of them. He lost 16 games, and his win percent is 60.97%.

10. Sahibzada Mohammad Shahid Khan Afridi 

Sahibzada Mohammad Shahid Khan Afridi is a former right-hand batter and leg-break googly bowler in the Pakistan cricket team. He played his first ODI against Kenya at Nairobi on October 02, 1996, and his last ODI was against Australia at Adelaide on March 20, 2015. Afridi played his first ODI match as the Captain in 2009 and was the Captain till 2014. He played 38 ODI matches, out of which he won 19 and lost 18. His win percent is 51.35%.