Used BMW X3 cars for sale on What Car?

powered by

What Car? Classifieds have 1,351 approved used BMW X3 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X3 cars near you.

powered by

Cars found 1,351

Chosen Filters (2)
* Postcode invalid
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

£22,198
2017
London, Greater london
44,358 Miles
Diesel
automatic
5 Doors
BMW X3 3.0 30d M Sport Auto XDrive Euro 5 (s/s) 5dr

BMW X3 3.0 30d M Sport Auto XDrive Euro 5 (s/s) 5dr

£13,500
2013
Newcastle upon tyne, Northumberland
94,496 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

£32,200
2019
Chatham, Kent
23,245 Miles
Diesel
automatic
5 Doors
BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

£37,000
2019
Northampton, Northamptonshire
36,376 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr

£31,200
2019
Peterborough, Northamptonshire
31,499 Miles
Petrol
automatic
5 Doors
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

£21,489
2015
Dunstable, Bedfordshire
61,489 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

£12,995
2014
Dunmow, Essex
88,000 Miles
Diesel
automatic
5 Doors
Image unavailable

BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£33,999
2019
Burton-on-trent, Staffordshire
28,000 Miles
Diesel
automatic
5 Doors
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£19,750
2016
Bristol, Somerset
82,500 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

£23,990
2019
Liverpool, Merseyside
97,000 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

£29,991
2019
Newcastle upon tyne, Tyne and wear
48,893 Miles
Diesel
automatic
5 Doors
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£23,795
2017
West byfleet, Surrey
58,500 Miles
Diesel
automatic
5 Doors
BMW X3 Series X3 XDrive20d M Sport

BMW X3 Series X3 XDrive20d M Sport

£31,690
2019
Tyneside, Tyne and wear
39,987 Miles
Diesel
automatic
5 Doors
BMW X3 Series X3 XDrive20d M Sport

BMW X3 Series X3 XDrive20d M Sport

£29,490
2018
Preston, Lancashire
34,592 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

£32,199
2019
Chelmsford, Essex
8,087 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr

£26,950
2019
Addlestone, Surrey
59,000 Miles
Diesel
automatic
5 Doors
BMW X3 3.0 30d M Sport Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 3.0 30d M Sport Steptronic XDrive Euro 5 (s/s) 5dr

£13,394
2011
Maidenhead, Berkshire
78,200 Miles
Diesel
automatic
5 Doors
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

£30,991
2019
Nottingham, Nottinghamshire
53,000 Miles
Diesel
automatic
5 Doors
BMW X3 Series X3 XDrive30d M Sport

BMW X3 Series X3 XDrive30d M Sport

£33,490
2018
Grange-over-sands, Cumbria
36,000 Miles
Diesel
automatic
5 Doors
BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr

£38,991
2019
Rochdale, Lancashire
18,900 Miles
Petrol
automatic
5 Doors
...