What Car? Classifieds have 1,188 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,188
Chosen Filters (2)
BMW X3 3.0i M Sport Auto 4WD Euro 3 5dr
Birmingham, Warwickshire
2006 reg
Petrol
5 Doors
Automatic
115,000 Miles
£2,295
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Lincoln, Lincolnshire
2017 reg
Diesel
5 Doors
Automatic
54,740 Miles
£17,999
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 5dr
Lymington, Hampshire
2009 reg
Diesel
5 Doors
Automatic
82,000 Miles
£5,995
BMW X3 2.5i M Sport Auto 4WD Euro 4 5dr
Fulham, Greater london
2006 reg
Petrol
5 Doors
Automatic
45,000 Miles
£4,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Cambridgeshire
2016 reg
Diesel
5 Doors
Automatic
77,483 Miles
£14,990
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Cambridgeshire
2016 reg
Diesel
5 Doors
Automatic
86,376 Miles
£11,990
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Lutterworth, Leicestershire
2016 reg
Diesel
5 Doors
Automatic
112,000 Miles
£11,490
BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Grimsby, South humberside
2019 reg
Diesel
5 Doors
Automatic
28,000 Miles
£35,990
BMW X3 X3 M40i
Hereford, Herefordshire
2019 reg
Petrol
5 Doors
Automatic
40,947 Miles
£33,950
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,258 Miles
£47,490
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Borehamwood, Hertfordshire
2021 reg
Diesel Hybrid
5 Doors
Automatic
8,497 Miles
£35,490
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Sandy, Bedfordshire
2014 reg
Diesel
5 Doors
Automatic
86,000 Miles
£10,950
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Stamford, Lincolnshire
2018 reg
Diesel
5 Doors
Automatic
80,892 Miles
£18,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2014 reg
Diesel
5 Doors
Automatic
88,055 Miles
£12,495
BMW X3 DIESEL ESTATE 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Newbury, Berkshire
2021 reg
Diesel Hybrid
5 Doors
Automatic
24,495 Miles
£30,624
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr
Hemel hempstead, Hertfordshire
2011 reg
Diesel
5 Doors
Automatic
110,000 Miles
£6,495
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Coleraine, County londonderry
2023 reg
Diesel Hybrid
5 Doors
Automatic
6,050 Miles
£48,950
BMW X3 2.0 30e 12kWh XLine Auto XDrive Euro 6 (s/s) 5dr
2020 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
58,883 Miles
£26,099
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr