Brand New Pakistani Wagon R .>>> Its built quality is crap. Not a very good option
On the other hand the Alto is a nice option reliable and milage is also quite good. The only thing that if you are going to buy a newly imported car then its better to study the gradings and ratings of Japanese Actions.
Its easier to buy from a dealer but there is a risk bound to it as many dealers import the accidental cars to pakistan, repair them alter and make new auction sheets with wrong lot numbers, Reversed Odo Meter and auction house and sell as a mint condition car.