The M140i is a real classy bit of fun. It’s a RWD set-up, so it feels like a proper drive, and the 3 litre engine provides 336bhp so you won’t suffer a lack of power here. It also looks great and has a comfortable yet sporty and exciting interior. The sort of machine that can be your everyday ride but packs a big punch when it’s time to let loose at the weekend.

Cash alternative
336 bhp
0-62 mph 4.8 seconds