Used BMW X4 cars for sale on What Car?

Powered by

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

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

York, Yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,937 Miles
£26,495
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

Luton, Bedfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 73,410 Miles
£30,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

Leicester, Leicestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 30,780 Miles
£31,950
BMW X4 Series X4 XDrive20d M Sport

BMW X4 Series X4 XDrive20d M Sport

Ashford, Kent
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 13,100 Miles
£42,995
BMW X4 Series X4 XDrive30d M Sport

BMW X4 Series X4 XDrive30d M Sport

Coleraine, County londonderry
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 24,356 Miles
£42,950
BMW X4 3.0 30d M Sport X Auto XDrive Euro 6 (s/s) 5dr

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

Wetherby, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 51,000 Miles
£32,490
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

Ripley, Derbyshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 17,202 Miles
£34,495
BMW X4 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr

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

Warrington, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,108 Miles
£36,590
BMW X4 Series X4 XDrive30d M Sport

BMW X4 Series X4 XDrive30d M Sport

Chester, Cheshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 15,007 Miles
£43,999
Image unavailable

BMW X4 Series X4 XDrive20d M Sport

Chester, Cheshire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 8,303 Miles
£47,999
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

Barry, South glamorgan
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 88,000 Miles
£18,995
BMW X4 Series X4 XDrive20d M Sport

BMW X4 Series X4 XDrive20d M Sport

Aberdeen, Kincardineshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 15,290 Miles
£44,150
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

  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 44,030 Miles
£25,499
BMW X4 Series X4 XDrive20d M Sport

BMW X4 Series X4 XDrive20d M Sport

Coventry, West midlands
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 22,854 Miles
£35,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

Aberdeen, Kincardineshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,967 Miles
£22,000
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

Waltham cross, Hertfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 29,303 Miles
£34,400
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

Dundee, Dundee
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 67,336 Miles
£18,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

Shefford, Bedfordshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,171 Miles
£19,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

Grantham, Lincolnshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,500 Miles
£24,480
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

Winsford, Cheshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,870 Miles
£21,399
...