M240i-B58

The M240i is BMW entry level performance coupe. Armed with the turbo charged B58 engine, the M240i has impressive stock power figures which can already upset some much more expensive rivals. With the M240i JB4 fitted, the M240i can out run its bigger and more expensive brother the M2!