Bro I am not expert with used cars and their pricing however, if you are able to get 1.8L Corolla in 2.2 million PKR, then I think it can be a very good deal. But, it may be very hard to find a clean 1.8L Corolla.
I would suggest to avoid Honda City, and go for Corolla instead. City can't take beating as Corolla can.