Shafqat Rana was a right-handed batsman, strong on the drive and cut, who played five Tests in six years. He made his highest Test score of 95 in the second Test against
New Zealand in 1969, which was also the highest score by any batsman in
the three-Test series. He also made 65 in the third Test. Rana made his first-class debut in 1959–60, and toured England with the
Pakistan Eaglets in 1963. He toured Australia and New Zealand with the Pakistan team in 1964-65, scoring 182 runs at 18.20 and not playing in any of the Tests. He later toured
England in 1971, scoring 228 runs at 17.53, also without playing a Test. He played his last first-class match in 1978–79. His highest score was 174 for
Lahore against
Sargodha in the
Quaid-e-Azam Trophy in 1968-69 at Lahore, when he put on 330 for the fourth wicket with
Waqar Ahmed. == Post-retirement ==