2020 BMW 4 Series
420I M Sport Professional Media
21,299miAutoPetrol2.0L
£21,395
£96 moreGuildford
~£537/pm
Same model
1k more miles
Same year
2.0L
Petrol
Auto
A bargain price of £21,495 is being offered by our dealership on this low mileage 4 Series 420I M Sport Professional Media which has only 21,299 miles on the clock.