What Car? Classifieds have 1,203 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,203
Chosen Filters (2)
BMW X3 3.0 30d SE Auto XDrive Euro 6 (s/s) 5dr
Luton, Hertfordshire
2016 reg
Diesel
5 Doors
Automatic
49,400 Miles
£18,690
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Northampton, Northamptonshire
2019 reg
Diesel
5 Doors
Automatic
61,218 Miles
£23,650
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Glasgow, Renfrewshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
7,995 Miles
£48,698
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coventry, West midlands
2017 reg
Diesel
5 Doors
Automatic
79,462 Miles
£15,490
BMW X3 3.0 M40d MHT Auto XDrive Euro 6 (s/s) 5dr
Cirencester, Gloucestershire
2022 reg
Diesel Hybrid
5 Doors
Automatic
16,392 Miles
£49,950
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Oakham, Rutland
2016 reg
Diesel
5 Doors
Automatic
73,032 Miles
£16,350
BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr
Farnborough, Hampshire
2019 reg
Petrol
5 Doors
Automatic
22,846 Miles
£30,995
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
London, Greater london
2020 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
35,244 Miles
£29,698
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Eastleigh, Hampshire
2014 reg
Diesel
5 Doors
Automatic
84,000 Miles
£11,000
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Cumbernauld, Lanarkshire
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
29,146 Miles
£32,998
BMW X3 2.0 20d SE XDrive Euro 6 (s/s) 5dr
Chester, Cheshire
2016 reg
Diesel
5 Doors
Manual
25,626 Miles
£16,999
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2018 reg
Diesel
5 Doors
Automatic
36,300 Miles
£23,940
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Chelmsford, Essex
2023 reg
Petrol Hybrid
5 Doors
Automatic
7,175 Miles
£41,199
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2014 reg
Diesel
5 Doors
Automatic
80,637 Miles
£13,400
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Barnsley, South yorkshire
2019 reg
Diesel
5 Doors
Automatic
70,025 Miles
£22,499
BMW X3 2.0 20d M Sport Steptronic XDrive Euro 5 (s/s) 5dr
Nottingham
2012 reg
Diesel
5 Doors
Automatic
110,000 Miles
£7,990
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2020 reg
Diesel
5 Doors
Automatic
14,035 Miles
£29,750
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Cumbernauld, Lanarkshire
2020 reg
Diesel
5 Doors
Automatic
39,410 Miles
£27,998
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Christchurch, Dorset
2016 reg
Diesel
5 Doors
Automatic
59,500 Miles
£16,990
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr