Nazar Mohammad, the right handed opening batsman from Lahore, made the first ever test century for Pakistan, in a test match against India played at
University ground in Lucknow back in October 1952. Mohammad made 124 and his team won by an innings and 43 runs.
Majid Khan, another right handed
opening batsman, made the first one day century for Pakistan, in an ODI against England at Trent Bridge back on 31st August 1974. Khan's 109 from 93 balls
with 16 fours and a six scripted good win for Pakistan that day, beating home team by 7 wickets, chasing healthy 245.