From its debut in 2004 the 1 Series hatch has copped criticism - for its performance or its looks. Almost eight years on, the 1 Series is still with us and BMW has launched the second generation. We ...
It’s the second-cheapest model in BMW Australia’s line-up, but at $42,170 the diesel-powered 118d wears a hefty pricetag for what is, in essence, a compact hatchback. But while it might be ...