2018 BMW 4 Series
M Sport
44,450miAutoPetrol2.0L
£15,990
£1,009 lessMiddlesbrough
~£402/pm
Same model
6k more miles
Same year
2.0L
Petrol
Auto
Now up for sale and ready for you to drive away is this BMW 4 Series with a 2.0L petrol engine and 44,450 miles clocked up on the dash.