2016 BMW 4 Series

Fair market value · Diesel · 2016 · 50k miles

£12,300 420d 2.0

Price range: £12,265 – £12,300

15

active listings


£12,265£12,300

Current listings

£12,300 Fair price

BMW 4 Series 2.0 420d Sport · 53,017 miles · Nuneaton

View →
£12,300 Fair price

BMW 4 Series 2.0 420d Sport · 53,017 miles · Nuneaton

View →
£12,490 Fair price

BMW 4 Series 2.0 420d Sport · 30,212 miles · Lisburn

View →
£13,000 Fair price

BMW 4 Series 2.0 420d M Sport · 46,500 miles · York

View →
£13,949 Fair price

BMW 4 Series 2.0 420d M Sport · 59,725 miles · Leicester

View →
£14,989 Fair price

BMW 4 Series 2.0 420d M Sport · 38,000 miles · Leicester

View →
£14,990 Fair price

BMW 4 Series 2.0 420d M Sport · 45,854 miles · Blackpool

View →
£14,990 Fair price

BMW 4 Series 2.0 420d M Sport · 48,182 miles · St Neots

View →
Search More Valuations →

Other specifications

2.0 M Sport

£15,900

11 listings

2.0 Sport

£11,490

11 listings

420d 2.0 M Sport

£15,600

6 listings

2.0 SE

£7,950

6 listings

420d 2.0 M Sport

£14,775

5 listings

430d 3.0 M Sport

£16,286

5 listings

435d 3.0 M Sport

£12,696

5 listings

3.0 M Sport

£17,595

5 listings

420i 2.0 M Sport

£15,322

4 listings

420d Business

£8,631

3 listings

420i 2.0 M Sport

£11,300

3 listings

420i M Sport

£12,663

3 listings

430d 3.0 M Sport

£12,995

3 listings

435i M Sport

£17,595

3 listings

440i 3.0 M Sport

£18,805

3 listings

2.0 420d Luxury

£11,995

3 listings

430i M Sport

£16,250

2 listings

435d M Sport

£12,350

2 listings

420d M Sport

£16,490

1 listings

420i 2.0 Sport

£9,850

1 listings