For those who drive around town the most, there’s also the 330e plug-in hybrid. This combines a 2.0-litre four-cylinder petrol engine with an electric motor and battery for a combined output of 252hp and 0-62mph in 6.0 seconds, and it’s good for between 32 and 37 miles. zero emissions.
BMW offered three trim levels at launch, starting with SE Pro, which included 17-inch wheels, a 10.25-inch infotainment screen, satellite navigation, cruise control and a rear view camera.
The second-tier Sport added 18-inch alloys, leather upholstery and heated sport seats, along with body changes (note the black grille and air intakes).
M Sport topped it all off with more aggressive exterior styling, M Sport suspension and brakes and upgraded infotainment (not that the dial-controlled iDrive system needs much improvement, being among the best on the market already) .
Keep an eye out for cars equipped with desirable options. The Premium Pack added power front seats and adjustable lumbar support, while the Technology Pack included wireless phone charging, a head-up display and a terrific Harman Kardon sound system. The Visibility Pack, meanwhile, added laser lights, which provide twice the high-beam range of standard LED headlights.