2016 BMW X6

Fair market value · Diesel · 2016 · 50k miles

£20,242 3 3.0

Price range: £18,947 – £22,090

10

active listings


£18,947£22,090
50k miles 70k miles 80k miles 90k miles

Current listings

£18,495 Fair price

BMW X6 3.0 30d M Sport · 54,611 miles · Newtownabbey

View →
£19,400 Fair price

BMW X6 3.0 40d M Sport · 52,100 miles · Ilford

View →
£19,500 Fair price

BMW X6 3.0 30d M Sport · 52,445 miles · Crewe

View →
£20,984 Fair price

BMW X6 3.0 30d M Sport · 57,413 miles · Bridgnorth

View →
£22,549 Fair price

BMW X6 3.0 30d M Sport · 38,059 miles · Warrington

View →
£22,995 Fair price

BMW X6 3.0 30d M Sport · 54,611 miles · Scunthorpe

View →
£23,489 Fair price

BMW X6 3.0 30d M Sport · 49,030 miles · Bedford

View →
£23,489 Fair price

BMW X6 3.0 30d M Sport · 49,030 miles · Bedford

View →
Search More Valuations →

Other specifications

30d 3.0 M Sport

£20,918

6 listings

40d 3.0 M Sport

£20,645

6 listings

3.0 M Sport

£20,984

6 listings

3.0 M Sport

£20,984

6 listings

30d 3.0 M Sport

£18,990

3 listings

30d M Sport

£17,990

3 listings

40d 3.0 M Sport

£18,450

1 listings

40d M Sport

£20,995

1 listings