Used BMW X4 cars for sale on What Car?

Powered by

What Car? Classifieds have 308 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 308

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

Steeple, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,719 Miles
£16,995
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

Tipton, West midlands
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 111,090 Miles
£13,795
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

Ipswich, Suffolk
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 97,324 Miles
£17,099
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

Stafford, Staffordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,512 Miles
£19,500
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

Wickford, Essex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 96,317 Miles
£13,500
BMW X4 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr

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

Reading, Berkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,700 Miles
£23,995
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

Perth, Perthshire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 14,259 Miles
£48,500
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

Chelmsford, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,767 Miles
£18,141
BMW X4 3.0 M40d MHT Auto XDrive Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 11,305 Miles
£47,149
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

Grange-over-sands, Cumbria
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 22,136 Miles
£38,449
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

Hoddesdon, Hertfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 63,000 Miles
£16,729
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

Whitley bay, Tyne and wear
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 38,300 Miles
£30,994
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

Chester, Cheshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 9,088 Miles
£52,999
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

Bolton, Lancashire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,500 Miles
£14,152
BMW X4 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

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

Romford, Essex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,411 Miles
£29,500
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

Warrington, Cheshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,146 Miles
£26,299
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

Wimborne, Dorset
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,000 Miles
£15,990
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

Luton, Bedfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,519 Miles
£14,995
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

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

Wigan, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,222 Miles
£33,995
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

Cramlington, Northumberland
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,994 Miles
£17,299
...