What Car? Classifieds have 315 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 315
Chosen Filters (2)
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
63,400 Miles
£23,995
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
£47,149
BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Grange-over-sands, Cumbria
2021 reg
Diesel Hybrid
5 Doors
Automatic
22,136 Miles
£38,449
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
Whitley bay, Tyne and wear
2020 reg
Diesel
5 Doors
Automatic
38,300 Miles
£30,994
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr
Chester, Cheshire
2022 reg
Petrol Hybrid
5 Doors
Automatic
9,088 Miles
£52,999
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2014 reg
Diesel
5 Doors
Automatic
74,500 Miles
£14,152
BMW X4 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Romford, Essex
2019 reg
Diesel
5 Doors
Automatic
40,411 Miles
£29,500
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Warrington, Cheshire
2019 reg
Diesel
5 Doors
Automatic
59,146 Miles
£26,299
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Wimborne, Dorset
2015 reg
Diesel
5 Doors
Automatic
83,000 Miles
£15,990
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Luton, Bedfordshire
2016 reg
Diesel
5 Doors
Automatic
87,519 Miles
£14,995
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Wigan, Lancashire
2019 reg
Diesel
5 Doors
Automatic
41,222 Miles
£33,995
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Cramlington, Northumberland
2016 reg
Diesel
5 Doors
Automatic
47,994 Miles
£17,299
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr