By worst fuel efficiency, i meant that Honda Life is least fuel efficient in 660 cc cars category. Sellers claim that it does 20+ kms per liter but it actually never does and crosses beyond 14 km/L.
and for your second question, not all 660 cars have same resale. Two points are considered here. Sale proceeds and the time it would take to sell. You may get good price for honda life if you resale it or even better than suzukis but it would really b difficult and time taking. it would even take months to sell.
i suggest you to go for suzuki alto or diahatsu Mira
both are market cars, you can even resell them in one day
you can get good resale price for both
spares are very easily available and now at competitive prices
and about fuel efficiency, it all actually depends on engine and mechanical condition of the car firstly and then your driving style.
i have changed 3 suzuki altos. the first one i got was a 3 grade car, it never gave me good fuel milage. i always regretted to buy that and i thought all 660cc cars will be same. i sold it. but then a friend of mine bought me another G2 660 cc with 4.5 auction grade. i bought it and my whole concept was changed then. it was a perfect car. really fuel efficient and very smooth and soundless. after keeping it for 6 months, one of my father's friend forced me to give that car to him. i was helpless and sold that to him. bought another G2 but again it was not good. sold it after one month and bought a 4.5 grade toyota Passo. it is even more fuel efficient that alto and Al,Hamdu,li,Allah i am more than happy with it