The only car satisfying all your above needs is a PKDM Corolla. You can get a previous shape Corolla in your budget or increase a bit and get the current shape.
JDM would have suited you if driving pleasure, and car features was a priority and maintenance not an issue for you....which you havent mentioned. Expect JDM to cost you something if you ever require body parts, and while superb driving in city and good roads...road clearance can be an issue for our rural roads with their potholes and car (speed) breakers.
Similarly, other PKDMs like City/swift doesn't have as much rear space and neither is it as good on pakistani roads.