More torque and more horsepower makes the 135i faster and drive smoother. Peak torque arrives 1000 rpm earlier. Total numbers: 268 kW (360 bhp) and 456 Nm.

If you feel the need to make your own M1 out of a BMW 1-Series, Brit tuner Superchips has an offer to help you out.

BMW has ruled out an M1 version of the 1-Series, believing that packing its 3.0 liter twin-turbo straight-six (N54) pumping out more than 300 hp into the tiny hatch should suffice for most. Now the Buckingham-based tuner is dialing that number up to 268 kW (360 bhp), by means of an ECU remapping, that also provides additional torque up to 456 Nm that will considerably improve acceleration and drive.

Superchips hasn't track-tested the model yet, so there's no number on how much the 135i's 5.3 seconds 0-60 mph (96 km/h) time improves. But peak torque does come 1000 rpm earlier with the new set-up which should definitely make the small 135i less unwieldy. Top speed remains at 155 mph (250 km/h) for reasons of safety.

The price: £445.00 including VAT (€515) and Superchips offers a very relieving 12-month/30,000 mile guarantee, lest you're worried about your BMW dealer getting upset at you messing with their work of art.