Mahmood Hamid played a One-day International against Sri Lanka in Sharjah in 1995. He came into bat at number five and was run out after facing just six deliveries and making one run (Inzamam was the other batsman).
He was 26 years old then and kept on playing first-class cricket till 2006 when he was 37, but got no more opportunity to play for the country although he had an average of more than 41 and scored 22 centuries over 19 years.
Leg spinner Ali Hussain Rizvi played a Test against South Africa in 1997. He took two wickets in the only South African innings. The match was drawn as not even two innings were completed because no play was possible on the first and the final two days.
He was never recalled despite having shined in domestic cricket and done well against the South Africans in a tour game.
He took 171 wickets in 54 first-class games. His first-class career ended when he was just 26.
Shakeel Ahmed played against Australia in 1998. He failed to get a wicket in the first innings but grabbed four in the second, including those of Mark and Steve Waugh, both of whom are among the greatest Australian batsmen. He managed this despite the presence of two other spinners in the teams, Arshad Khan and Shahid Afridi. In 109 first-class matches over 17 years, he grabbed 365 wickets, but was never given any other opportunity. He retired in 2003.
Shahid Anwar, an opening batsman, scored 37 runs in his debut ODI, against England in 1996. It was also the debut match of medium pacer Shahid Nazir. He got a lot more opportunities but the batsman was not so fortunate. He played his last first-class match in 2003 without getting any chance to represent Pakistan once again. He scored 26 centuries in his career that spanned over two decades.
Imran Abbas and Younis Khan made their debut together, against Sri Lanka in 2000. Both of them had scored heavily in the domestic season. Batting at number three he scored 28 runs and was run out in the second match of the series. He was dropped after that and was forgotten forever. Younis was given a chance in the first Test as well in which he scored a century in the second innings and went on to become the highest run getter in Tests for Pakistan. Imran was much less fortunate. He stopped playing first-class cricket when he was just 31 years old, perhaps realising that he could not make it to the top once again.
Tanvir Mehdi played an ODI during Pakistan’s tour to England in 1992. He took the wicket of Neil Fairbrother. He was hit for 72 runs in 11 overs, but he was less expensive than Aqib Javed who gave away 70 in 10 overs. Despite that his international career never moved ahead. His first-class career ended in 1993-94 when he was just 22.