What Car? Classifieds have 317 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 317
Chosen Filters (2)
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
West bromwich, West midlands
2019 reg
Diesel
5 Doors
Automatic
67,781 Miles
£24,998
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochford, Essex
2017 reg
Diesel
5 Doors
Automatic
29,000 Miles
£20,990
BMW X4 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Carlisle, Cumberland
2017 reg
Diesel
5 Doors
Automatic
76,135 Miles
£15,995
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr
Birmingham, Worcestershire
2021 reg
Petrol Hybrid
5 Doors
Automatic
20,000 Miles
£43,989
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Sunderland
2014 reg
Diesel
5 Doors
Automatic
107,000 Miles
£13,990
BMW X4 3.0 M40d MHT Pro Edition Auto XDrive Euro 6 (s/s) 5dr
Farnborough, Hampshire
2023 reg
Diesel Hybrid
5 Doors
Automatic
12,602 Miles
£58,995
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hatfield, Hertfordshire
2015 reg
Diesel
5 Doors
Automatic
64,600 Miles
£15,949
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chester, Cheshire
2020 reg
Diesel
5 Doors
Automatic
43,071 Miles
£33,999
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Woking, Surrey
2016 reg
Diesel
5 Doors
Automatic
76,395 Miles
£17,699
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Derby, Derbyshire
2015 reg
Diesel
5 Doors
Automatic
70,906 Miles
£15,450
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Sutton-in-ashfield, Nottinghamshire
2019 reg
Diesel
5 Doors
Automatic
25,776 Miles
£28,995
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
York, Yorkshire
2018 reg
Diesel
5 Doors
Automatic
36,043 Miles
£21,750
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Antrim
2017 reg
Diesel
5 Doors
Automatic
59,016 Miles
£18,495
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hinckley, Leicestershire
2017 reg
Diesel
5 Doors
Automatic
96,800 Miles
£14,995
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Preston, Lancashire
2019 reg
Diesel
5 Doors
Automatic
33,535 Miles
£33,995
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Wolverhampton, Staffordshire
2016 reg
Diesel
5 Doors
Automatic
106,000 Miles
£14,795
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Newcastle upon tyne, Tyne and wear
2018 reg
Diesel
5 Doors
Automatic
58,990 Miles
£18,491
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2020 reg
Diesel
5 Doors
Automatic
57,165 Miles
£29,920
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coalville, Leicestershire
2015 reg
Diesel
5 Doors
Automatic
107,000 Miles
£13,750
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr