2016 BMW 4 Series
420I M Sport Professional Media
63,509miManualPetrol2.0L
£12,798
Oldbury
~£321/pm
Painted with a grey finish, this hatchback 4 Series is fitted with a 2000 CC petrol motor with manual transmission and it has 63,509 miles on the clock. First Registered in 2016, it's available on the market for £13,998.