One Day International match evolved during the 1970s and is currently the most-watched game format. The ODI is a summit of 50 overs and involves a game between two international teams. The International Cricket Council (ICC) awards ODI rank to the teams. Later, only these teams play the ODI matches. The Pakistan cricket team is a Full-Time Member of the International Cricket Council and played its first ODI game against New Zealand in 1973. The team has played 49 ODI matches to date.

1. Sahibzada Mohammad Shahid Khan Afridi 

Sahibzada Mohammad Shahid Khan Afridi is a former right-hand batter and leg break googly bowler of the Pakistan cricket team and played his first ODI match against Kenya at Nairobi on October 2, 1996. His last ODI game was against Australia at Adelaide on March 20, 2015. The all-rounder has played 393 ODI games in which he scored 8027 runs. He has six centuries registered in his name. He has taken 393 wickets with a bowling average of 34.53.

2. Inzamam-Ul-Haq 

Inzamam-ul-Haq is a former right-hand batter of the Pakistan cricket team. He struck his first ODI match against West Indies in Lahore on November 22, 1991, and his last ODI game was against Zimbabwe at Kingston on March 21, 2007. He has played 375 ODI matches, smashed 11701 runs with a batting average of 39.53. Inzamam has made ten centuries in his ODI career.

3. Wasim Akram

Wasim Akram is a former left-arm fast bowler of the Pakistan cricket team and made his ODI appearance opposite New Zealand at Faislabad on November 23, 1984. Akram’s farewell ODI game was against Zimbabwe in Bulawayo on March 04, 2001. He has bowled in 356 matches and has taken 502 wickets with a bowling average of 23.52. He has taken six five-wicket hauls in his ODI career.

4. Shoaib Malik 

Shoaib Malik is a right-arm off-break bowler and right-hand batter in the Pakistan cricket team and made his ODI premier in a match facing West Indies at Sharjah on October 14, 1999. His role as an all-rounder in the Pakistan team will remain a rich picture for a long time. He has played 287 matches, made 7534 runs, including nine centuries, and has taken 158 wickets with a bowling average of 39.18.

5. Saleem Malik

Saleem Malik is a former right-hand Pakistani batter who made his ODI debut against West Indies in Sydney on January 12, 1982. His last ODI game was opposite the Indian team at Manchester on June 08, 1999. He played 283 matches and made 7170 runs with a batting average of 32.88. The player has a record of hitting five centuries in ODI.

6. Mohammad Yousuf 

Mohammad Yousuf is a former right-hand batter who played for the Pakistan cricket team in the past years and played his first ODI game fronting Zimbabwe at Harare on March 28, 1998. He has batted in 283 ODI matches, scoring 9554 runs with a batting average of 42.08. The batter has made fifteen centuries in his ODI career. His last ODI game was against South Africa in Dubai on November 08, 2010.

7. Mohammad Younis Khan 

Mohammad Younis Khan is a former right-hand batter in the Pakistan cricket team. His role in the former cricket team was of a middle-order batter. He played his first ODI match against Sri Lanka at Karachi on February 18, 2000. Younis has played 265 ODI games in that he smashed 7249 runs with a batting average of 31.24 and has hit seven centuries in his ODI career. His last ODI game faced England at Abu Dhabi on November 11, 2015.

8. Waqar Younis Maitla 

Waqar Younis Maitla is a former right-arm fast bowler in the Pakistan cricket team and made his ODI appearance in a match against West Indies at Sharjah on October 14, 1989. He has bowled in 262, took 416 wickets with a bowling average of 23.84. Waqar has taken thirteen five-wicket hauls in his ODI career, and his last ODI game was against Zimbabwe at Bulawayo on March 04, 2003.

9. Abdul Razzaq

Abdul Razzaq is a former right-hand batter and right-hand fast-medium bowler in the Pakistan cricket team and played his first ODI match against Zimbabwe at Lahore on November 01, 1996. The Pakistan all-rounder has played 261 ODI matches and has scored 5031 ODI runs. He took 268 wickets with a bowling average of 31.53 and three five-wicket hauls. His farewell ODI game was against Srilanka in Dubai on November 18, 2011.

10. Ijaz Ahmed

Ijaz Ahmed is a former right-hand batter in the Pakistan cricket team and made his ODI debut against West Indies at Sialkot on November 14, 1986. His last ODI game was against New Zealand at Nairobi on October 11, 2000. Ijaz has batted in 250 ODI matches and has smashed 6564 runs with a batting average of 32.33. He has hit ten centuries in his ODI career.