Shafqat Rana (Punjabi, Urdu: شفقت رانا, born August 10, 1943) is a former Pakistani cricketer who played in five Tests from 1964 to 1969. 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 Pakistan's highest score in the three-Test series. He also made 65 in the Third Test.