2019 BMW 4 Series
2.0 420D Sport
21,000miAutoDiesel2.0L
£19,500
Brownhills
~£490/pm
This second hand 4 Series 2.0 420D Sport from this dealer has got 21,000 miles on the dash and is fitted out with a 2.0L diesel engine with automatic transmission.