Brp now a days civic has poor resale and in current fuel prices if you can afford 7 kmpl max in city than go for it other wise I not recommended
Regarding altis I have kept all three generations of altis they gave same fuel millege
It's 10 kmpl in city and 14 kmpl on highway
But I would recommend you to buy corolla gli its far more economical on fuel and has excellent resale
Sent from my GT-I9500 using PW Forums mobile app