@u4usman4u
Bro, 100% sure - you just need to drive like you should. Gear shifting is a big big factor. If you keep it on constant acceleration it would amaze you - it almost smells gasoline in idle & in constant speeds - whereas: it drinks on jack rabbit starts & dog racing.
We got 14 in first tank, isn't that amazing! Got 17 on motorway, at constant 130. 12 -13 in Lahore - & the fuel economy is still going better.
Now it gives around 15, in city if driven very carefully.
It's iVTEC not VTEC, it gives a lot better milage, better torque, smoother & less (perhaps NO) idle engine sound.
But one thing sucks: it's heavy hydro. power steering, that should've been electric, like City.