What Car? Classifieds have 135 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 135
Chosen Filters (4)
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Dundee, Angus
2018 reg
Diesel
5 Doors
Automatic
49,954 Miles
£27,199
BMW X4 3.0 30d XLine Auto XDrive Euro 6 (s/s) 5dr
Hailsham, East sussex
2016 reg
Diesel
5 Doors
Automatic
71,400 Miles
£17,495
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Billericay, Essex
2016 reg
Diesel
5 Doors
Automatic
50,923 Miles
£18,990
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Newport, Gwent
2015 reg
Diesel
5 Doors
Automatic
62,000 Miles
£15,490
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2016 reg
Diesel
5 Doors
Automatic
70,000 Miles
£15,890
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Workington, Cumbria
2018 reg
Diesel
5 Doors
Automatic
51,377 Miles
£18,998
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Cambridgeshire
2016 reg
Diesel
5 Doors
Automatic
94,250 Miles
£14,849
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Gravesend, Kent
2016 reg
Diesel
5 Doors
Automatic
54,000 Miles
£17,975
BMW X4 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Clevedon, Avon
2015 reg
Diesel
5 Doors
Automatic
99,000 Miles
£11,949
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2018 reg
Diesel
5 Doors
Automatic
46,242 Miles
£26,299
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Seaham, County durham
2016 reg
Diesel
5 Doors
Automatic
48,950 Miles
£19,190
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Luton, Bedfordshire
2015 reg
Diesel
5 Doors
Automatic
104,149 Miles
£13,950
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Leighton buzzard, Bedfordshire
2016 reg
Diesel
5 Doors
Automatic
28,908 Miles
£19,495
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Cow roast, Hertfordshire
2017 reg
Diesel
5 Doors
Automatic
71,020 Miles
£19,500
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Stoke-on-trent, Staffordshire
2016 reg
Diesel
5 Doors
Automatic
88,267 Miles
£13,995
BMW X4 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Stone, Staffordshire
2014 reg
Diesel
5 Doors
Automatic
72,400 Miles
£12,975
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Leeds, Yorkshire
2016 reg
Diesel
5 Doors
Automatic
46,000 Miles
£19,995
BMW X4 DIESEL COUPE 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
St. helens, Merseyside
2018 reg
Diesel
5 Doors
Automatic
59,987 Miles
£26,995
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Livingston, West lothian
2017 reg
Diesel
5 Doors
Automatic
59,000 Miles
£19,790
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr