There is Caltex opp Shaafi hospital and Zic in the lane behind Zee wood furniture opp the T junction of Madina Cash and Carry. However, I have no experience with them. I used Caltex F-6 for my Xli and they filled exact quantity so extra in the can did not go waste as I did not have to buy a can, they filled from drums and dispensers and it was genuine oil, I bought Xli filters from Hamza autos Kashmir Road Saddar.
For my Mehran I still go to Suzuki Central, GT Road, Rwp.