BMW M340i review: The perfect BMW?
Meet the recently revised BMW M340i! So what do you get with this BMW M3 ‘lite’? 

In terms of the design, it’s all relatively standard to the previous M340i and the standard 3 Series....