What Car? Classifieds have 1,158 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,158
Chosen Filters (2)
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2020 reg
Diesel
5 Doors
Automatic
42,558 Miles
£27,000
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Sidcup, Kent
2019 reg
Diesel
5 Doors
Automatic
22,924 Miles
£28,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Warrington, Cheshire
2014 reg
Diesel
5 Doors
Automatic
107,000 Miles
£8,999
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bathgate, West lothian
2015 reg
Diesel
5 Doors
Automatic
113,000 Miles
£12,690
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Chesterfield, Derbyshire
2013 reg
Diesel
5 Doors
Automatic
115,848 Miles
£8,795
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2020 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
127,382 Miles
£18,195
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Lympsham, Somerset
2016 reg
Diesel
5 Doors
Automatic
57,075 Miles
£16,238
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Burnley, Lancashire
2017 reg
Diesel
5 Doors
Automatic
53,000 Miles
£26,495
BMW X3 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr
Farnborough, Hampshire
2023 reg
Petrol Hybrid
5 Doors
Automatic
8,506 Miles
£58,995
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Farnborough, Hampshire
2023 reg
Diesel Hybrid
5 Doors
Automatic
8,985 Miles
£48,995
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Portsmouth
2017 reg
Diesel
5 Doors
Automatic
66,860 Miles
£24,200
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Windsor, Berkshire
2016 reg
Diesel
5 Doors
Automatic
72,000 Miles
£15,990
BMW X3 2.0 20d M Sport Steptronic XDrive Euro 5 (s/s) 5dr
Nottingham, Nottinghamshire
2012 reg
Diesel
5 Doors
Automatic
110,000 Miles
£7,950
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2016 reg
Diesel
5 Doors
Automatic
87,111 Miles
£13,990
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Christchurch, Dorset
2018 reg
Diesel
5 Doors
Automatic
29,300 Miles
£23,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bristol, Gloucestershire
2018 reg
Diesel
5 Doors
Automatic
55,200 Miles
£22,898
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Hayes, Middlesex
2020 reg
Diesel Hybrid
5 Doors
Automatic
26,000 Miles
£31,995
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr