What Car? Classifieds have 313 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 313
Chosen Filters (2)
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Belfast, County antrim
2018 reg
Diesel
5 Doors
Automatic
46,825 Miles
£29,999
BMW X4 3.0 30d XLine Auto XDrive Euro 6 (s/s) 5dr
Luton, Hertfordshire
2015 reg
Diesel
5 Doors
Automatic
48,500 Miles
£17,490
BMW X4 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Leicester, Leicestershire
2016 reg
Diesel
5 Doors
Automatic
43,000 Miles
£18,888
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Preston, Lancashire
2018 reg
Diesel
5 Doors
Automatic
54,772 Miles
£21,900
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Harlow, Essex
2016 reg
Diesel
5 Doors
Automatic
94,700 Miles
£14,499
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Chester, Cheshire
2022 reg
Diesel Hybrid
5 Doors
Automatic
13,148 Miles
£44,999
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Salfords, Surrey
2016 reg
Diesel
5 Doors
Automatic
49,701 Miles
£19,249
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Steeple, Essex
2016 reg
Diesel
5 Doors
Automatic
62,719 Miles
£16,995
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Tipton, West midlands
2015 reg
Diesel
5 Doors
Automatic
111,090 Miles
£13,795
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
£17,099
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Stafford, Staffordshire
2017 reg
Diesel
5 Doors
Automatic
52,512 Miles
£19,500
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Wickford, Essex
2015 reg
Diesel
5 Doors
Automatic
96,317 Miles
£13,500
BMW X4 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr
Reading, Berkshire
2019 reg
Diesel
5 Doors
Automatic
62,700 Miles
£23,995
BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Perth, Perthshire
2023 reg
Diesel Hybrid
5 Doors
Automatic
14,259 Miles
£48,500
BMW X4 X4 XDrive20d M Sport
Chelmsford, Essex
2021 reg
Diesel
5 Doors
Automatic
17,523 Miles
£38,966
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chelmsford, Essex
2016 reg
Diesel
5 Doors
Automatic
47,767 Miles
£18,141
BMW X4 3.0 M40d MHT Auto XDrive Euro 6 (s/s) 5dr
Stirling, Stirlingshire
2021 reg
Diesel Hybrid
5 Doors
Automatic
11,305 Miles
£46,649
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hoddesdon, Hertfordshire
2014 reg
Diesel
5 Doors
Automatic
63,000 Miles
£16,729
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr