£10,995
BMW X4
2014 - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
£17,500
BMW X4
2017 (67) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
£15,870
BMW X4
2016 - 2.0 X4 xDrive20d M Sport 5-Door
£14,490
BMW X4
2016 (16) - xDrive20d M Sport 5dr Step Auto
£24,999
BMW X4
2019 (69) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
£23,440
BMW X4
2019 (68) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
£45,204
BMW X4
2024 (24) - xDrive20d MHT M Sport 5dr Step Auto Diesel Estate
£10,995
BMW X4
2018 (67) - xDrive20d M Sport 5dr Step Auto
£11,750
BMW X4
2015 - 3.0 X4 xDrive30d M Sport 5-Door
£17,537
BMW X4
2018 (67) - xDrive20d M Sport 5dr Step Auto Diesel Estate
£20,940
BMW X4
2017 (67) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)
£16,400
BMW X4
2016 (66) - 3.0 35d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (stop/start)
£17,299
BMW X4
2016 - xDrive30d M Sport 5dr Step Auto
£19,099
BMW X4
2016 - xDrive20d M Sport 5dr Step Auto
£15,289
BMW X4
2016 (16) - 2.0 20d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)
£27,299
BMW X4
2021 (21) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
£13,490
BMW X4
2015 (15) - xDrive30d M Sport 5dr Step Auto
£15,495
BMW X4
2018 (67) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr
£33,285
BMW X4
2020 - xDrive30d M Sport 5dr Step Auto
£21,495
BMW X4
2019 (19) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
£11,695
BMW X4
2015 (15) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr
£17,750
BMW X4
2017 - xDrive35d M Sport 5dr Step Auto