Waalaikum Salam,
Honest suggestion: Exclude City from your options as this is not a fair comparison then, because City is a different segment car.
As you'll be shifting from Altis 1.6 Cruistronic 2012, the best choice will be Civic Rebirth Prosmatec in this price range, although you can get a good condition 9th gen Civic Prosmatec in the higher side of your price range, though it's worth every penny and you can say the best value for money among your choices.