2018 BMW 1 Series
M140i Shadow Edition
51,297mi Auto Petrol 3.0L
£19,995
Launceston
~£502/pm
This hatchback used car has 51,297 miles clocked up on the dash and contains a 3.0 L petrol motor. It's currently on the market and ready for you to take home for the remarkable price of only £19,995.