The interior is fantastic, with plush plastics and an easy-to-operate infotainment system. There is plenty of space up front, while rear passengers benefit massively compared with the older 1 Series. There’s more room to stretch out and the central tunnel is smaller, giving you a bigger area in which to place your feet. Practicality, encompassing boot space, is praiseworthy overall and about on par for the class.
Price-wise, you’re looking at upwards of £20,000 for a low-mileage 118i SE from 2019 or 2020, which is a good chunk off the price of a new one. You will have to spend between £23,500 and £27,000 to get a 2021 car, and if you want the M135i, you need at least £30,000.
Need to know
With no full-blown M car in the line-up, no 1 Series variant rivals the likes of the Mercedes-AMG A45 S and Audi RS3 Sportback. The M135i is in direct competition with the A35 and S3, while the 128ti goes against hot hatches such as the Volkswagen Golf GTI.
In the latest What Car? Reliability Survey, BMW ranked highly: ninth out of 31 manufacturers. The current 1 Series was too new to be featured, however.
As all third-generation 1 Series models will have been registered after April 2017, current road tax rates of £155 for petrol and diesel cars will apply. If the price of the car was more than £40,000 new, you will have to pay an additional £335 per year for years two to five.