Used BMW X3 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,165 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,165

Chosen Filters (2)
* Postcode invalid
BMW X3 3.0 30d SE Auto XDrive Euro 6 (s/s) 5dr

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

Stoke-on-trent, Staffordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 91,628 Miles
£13,990
Image unavailable

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

Portadown, Northern ireland
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 39,778 Miles
£27,995
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

London, Greater london
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,998 Miles
£23,198
BMW X3 2.0 20d BluePerformance M Sport XDrive Euro 6 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 123,500 Miles
£7,000
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

Coventry, West midlands
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,000 Miles
£12,295
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Glasgow, Renfrewshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 3,588 Miles
£52,898
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

Coventry, Warwickshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 92,258 Miles
£13,490
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

Waltham abbey, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 95,888 Miles
£13,995
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Doncaster, South yorkshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 17,006 Miles
£39,100
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

Preston, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 11,744 Miles
£30,490
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

Peterborough, Lincolnshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,849 Miles
£13,399
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

Bolton, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,900 Miles
£14,289
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

Aberdeen, Kincardineshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 34,944 Miles
£27,995
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

Co.durham, County durham
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,219 Miles
£26,950
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

Hull, North humberside
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,104 Miles
£15,890
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

Chipping norton, Oxfordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 30,429 Miles
£23,990
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

Aberdeen, Kincardineshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 29,027 Miles
£18,995
BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

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

Stockton-on-tees, Durham
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,017 Miles
£32,997
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

Liverpool, Merseyside
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 84,173 Miles
£13,695
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

Stevenage, Hertfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,000 Miles
£25,500
...