2019 BMW 1 Series
M140i Shadow Edition
40,000mi Auto Petrol 3.0L
£22,995
Guildford
~£577/pm
Get yourself behind the wheel of this 1 Series M140i Shadow Edition for only £22,995. It has got 40,000 miles clocked up on the dash and has a 3.0l petrol engine with automatic transmission.