Used BMW X4 cars for sale on What Car?

Powered by

What Car? Classifieds have 315 approved used BMW X4 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 X4 cars near you.

Powered by

Cars found 315

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

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

Aberdeen, Kincardineshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,500 Miles
£17,199
BMW X4 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 92,000 Miles
£28,000
BMW X4 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr

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

Bishop auckland, County durham
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 37,000 Miles
£35,995
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 23,666 Miles
£37,148
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Cardiff, Glamorgan
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 31,391 Miles
£34,000
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 58,579 Miles
£19,199
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Middlesbrough, Cleveland
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,127 Miles
£16,499
BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 36,050 Miles
£35,490
BMW X4 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr

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

Croydon, Surrey
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,860 Miles
£41,674
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Grimsby, South humberside
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,031 Miles
£26,956
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,200 Miles
£15,950
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Hinckley, Leicestershire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 29,090 Miles
£31,495
BMW X4 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Havant, Hampshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,734 Miles
£19,269
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Grimsby, South humberside
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 63,839 Miles
£26,027
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Tooting, Surrey
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 30,832 Miles
£32,000
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,050 Miles
£15,750
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

London, Greater london
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,494 Miles
£25,198
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,300 Miles
£19,068
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,000 Miles
£15,995
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

Hounslow, Middlesex
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 13,000 Miles
£50,989
...