Customers will be able to choose from the standard car, which comes with six airbags, dynamic stability control (DSC) and traction control (DTC), a CD player, run-flat tyres, electric front windows and engine start button.
Upgrading to SE offers automatic air conditioning, multi-function steering wheel and rear parking sensors, while Sport models add sports suspension, colour-coded bodywork and a sports steering wheel.
The entry level petrol engine in the 116i is a 115bhp 1.6-litre unit, with a 0-62mph sprint time of 10.8 seconds and a combined fuel consumption figure of 37.7mpg.
Alternatively, the 120i offers a 150bhp Valvetronic 2.0-litre engine with a six-speed manual and a 0-62mph sprint time of 8.7 seconds.
The flagship diesel will be the 163bhp 120d, with a 0-62mpg time of 7.9 seconds and fuel consumption of 49.6mpg on the combined cycle, while a tamer 122bhp 118d uses the same 2.0-litre engine and promises to be just as frugal with a benchmark acceleration time from 0-62mph in 10 seconds.
116i SE £17,640
116i Sport £17,640
120i SE £20,270
120i Sport £20,170
118d SE £19,290
118d Sport £19,290
120d SE £20,800
120d Sport £20,700.