2021 BMW 4 Series
2.0L 420I M Sport
8,566miAutoPetrol2.0L
£31,491
£3,497 moreNottingham
~£791/pm
Same model
19k less miles
Same year
2.0L
Petrol
Auto
This used BMW 4 Series 2.0L 420I M Sport from this dealer has 8,566 miles clocked-up on the dash and comes fitted with a 2.0L petrol engine.