Fair price · Petrol · 2019 · 60k miles
Price range: £21,490 – £21,490
1
active listings
Price trend
StableOther specifications for the 2019 BMW 4 Series
420d 2.0 M Sport
£17,856
11 listings
420i 2.0 M Sport
£16,236
9 listings
420i 2.0 Sport
£15,995
7 listings
435d 3.0 M Sport
£18,498
6 listings
430d 3.0 M Sport
£18,327
5 listings
430i 2.0 M Sport
£19,450
5 listings
🍪 We use local storage We use essential browser storage to make our site work, and third-party services for analytics and vehicle history checks (CarVertical). You need to accept to use our valuation service.