Used BMW X4 cars for sale on What Car?

Powered by

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

Chosen Filters (4)
* 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

Rotherham, South yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,627 Miles
£17,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

Bournemouth, Dorset
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,000 Miles
£16,975
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

Southampton, Hampshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,285 Miles
£15,454
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

Edgware, Middlesex
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 90,000 Miles
£15,450
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

Chalfont st giles, Buckinghamshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 100,000 Miles
£14,489
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
£16,399
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

Warwick, Warwickshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,113 Miles
£16,690
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

Preston, Lancashire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 46,805 Miles
£20,300
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

South shields, Tyne and wear
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,029 Miles
£17,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

Coventry, West midlands
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,000 Miles
£17,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

Bangor, County down
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 54,976 Miles
£19,495
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
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,000 Miles
£10,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

High wycombe, Buckinghamshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,158 Miles
£17,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

Burnley, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,000 Miles
£22,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

Stowmarket, Suffolk
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,612 Miles
£15,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

Preston, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,925 Miles
£17,550
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
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 51,000 Miles
£19,690
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

Harlow, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 56,350 Miles
£19,950
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

Derby, Derbyshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,950 Miles
£15,250
BMW X4 X4 XDrive30d M Sport

BMW X4 X4 XDrive30d M Sport

Hereford, Herefordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 56,005 Miles
£19,950
...