2020 BMW X3

Fair market value · Diesel · 2020 · 30k miles

£32,995 3 3.0

Price range: £32,684 – £32,995

4

active listings


£32,684£32,995

Current listings

£20,290 Great price

BMW X3 3.0 30d M Sport · 49,492 miles · Newcastle Upon Tyne

View →
£23,490 Great price

BMW X3 3.0 35d M Sport · 36,208 miles · Colchester

View →
£29,995 Fair price

BMW X3 3.0 30d M Sport · 40,988 miles · Blackpool

View →
£32,595 Fair price

BMW X3 3.0 30d M Sport · 35,157 miles · Edinburgh

View →
Search More Valuations →

Other specifications

20d 2.0 M Sport

£25,298

18 listings

2.0 M Sport

£26,150

18 listings

2.0 M Sport

£26,150

18 listings

2.0 M Sport

£26,150

18 listings

2.0 M Sport

£26,150

18 listings

20d 2.0 M Sport

£27,264

11 listings

2 2.0 M Sport

£24,295

9 listings

2 2.0 M Sport

£26,652

5 listings

20 M Sport

£26,302

4 listings

20d M Sport

£26,193

4 listings

20i 2.0 M Sport

£26,490

4 listings

30e 2.0 M Sport

£26,022

4 listings

35d M Sport

£26,302

4 listings

3.0 M Sport

£32,995

3 listings

3.0 M Sport

£32,995

3 listings

30d M Sport

£29,723

2 listings

30e 2.0 M Sport

£22,645

2 listings

20i M Sport

£26,995

1 listings

30d 3.0 M Sport

£32,595

1 listings