What Car? Classifieds have 322 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 322
Chosen Filters (2)
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Uxbridge, Middlesex
2016 reg
Diesel
5 Doors
Automatic
49,295 Miles
£19,499
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chelmsford, Essex
2020 reg
Diesel
5 Doors
Automatic
43,539 Miles
£27,949
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Dumbarton, Dunbartonshire
2018 reg
Diesel
5 Doors
Automatic
25,477 Miles
£21,998
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Braintree, Essex
2017 reg
Diesel
5 Doors
Automatic
46,493 Miles
£19,995
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Newcastle upon tyne, Northumberland
2016 reg
Diesel
5 Doors
Automatic
85,000 Miles
£14,995
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Bradford, West yorkshire
2022 reg
Diesel Hybrid
5 Doors
Automatic
14,490 Miles
£44,576
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coventry, West midlands
2017 reg
Diesel
5 Doors
Automatic
88,000 Miles
£15,695
BMW X4 3.0 30d XLine Auto XDrive Euro 6 (s/s) 5dr
Saffron walden, Essex
2016 reg
Diesel
5 Doors
Automatic
87,570 Miles
£14,895
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Saltash, Cornwall
2015 reg
Diesel
5 Doors
Automatic
82,000 Miles
£13,990
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2016 reg
Diesel
5 Doors
Automatic
90,600 Miles
£15,990
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Lincoln, Lincolnshire
2014 reg
Diesel
5 Doors
Automatic
70,460 Miles
£15,995
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Helensburgh, Dunbartonshire
2016 reg
Diesel
5 Doors
Automatic
96,000 Miles
£15,979
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Middlesbrough, Cleveland
2018 reg
Diesel
5 Doors
Automatic
36,433 Miles
£30,750
BMW X4 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr
Perth, Perthshire
2019 reg
Petrol
5 Doors
Automatic
19,348 Miles
£35,998
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Preston, Lancashire
2016 reg
Diesel
5 Doors
Automatic
87,000 Miles
£16,395
BMW X4 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr
Billericay, Essex
2019 reg
Petrol
5 Doors
Automatic
26,300 Miles
£34,995
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Ellesmere port, Cheshire
2016 reg
Diesel
5 Doors
Automatic
55,559 Miles
£18,295
BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Newport pagnell, Buckinghamshire
2020 reg
Diesel Hybrid
5 Doors
Automatic
56,900 Miles
£32,250
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr