The Tata Magic has a mileage of 17.4 km/l in city conditions.