What Car? Classifieds have 316 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 316
Chosen Filters (2)
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Sandy, Bedfordshire
2017 reg
Diesel
5 Doors
Automatic
57,000 Miles
£18,995
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Oldham, Lancashire
2021 reg
Diesel Hybrid
5 Doors
Automatic
25,000 Miles
£34,949
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Portadown, Armagh
2018 reg
Diesel
5 Doors
Automatic
62,719 Miles
£17,995
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Stoke on trent, Staffordshire
2016 reg
Diesel
5 Doors
Automatic
72,024 Miles
£17,999
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Farnborough, Hampshire
2022 reg
Diesel Hybrid
5 Doors
Automatic
9,534 Miles
£44,995
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Luton, Bedfordshire
2014 reg
Diesel
5 Doors
Automatic
77,753 Miles
£13,694
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr
Croydon, Surrey
2023 reg
Petrol Hybrid
5 Doors
Automatic
1,873 Miles
£62,579
BMW X4 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
York, North yorkshire
2019 reg
Diesel
5 Doors
Automatic
66,000 Miles
£28,989
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bury, Lancashire
2019 reg
Diesel
5 Doors
Automatic
85,622 Miles
£25,525
BMW X4 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr
Uxbridge, Middlesex
2016 reg
Diesel
5 Doors
Automatic
68,821 Miles
£17,999
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chorley, Lancashire
2019 reg
Diesel
5 Doors
Automatic
43,000 Miles
£25,999
BMW X4 2.0 20d XLine XDrive Euro 6 (s/s) 5dr
Plymouth, Devon
2014 reg
Diesel
5 Doors
Manual
90,000 Miles
£12,495
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Ballymena, County antrim
2024 reg
Diesel Hybrid
5 Doors
Automatic
2,735 Miles
£52,995
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Harlow, Essex
2018 reg
Diesel
5 Doors
Automatic
90,600 Miles
£21,989
BMW X4 2.0 20d M Sport XDrive Euro 6 (s/s) 5dr
Hinckley, Leicestershire
2016 reg
Diesel
5 Doors
Manual
77,590 Miles
£13,000
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Steeple, Essex
2016 reg
Diesel
5 Doors
Automatic
43,710 Miles
£18,795
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Ipswich, Suffolk
2016 reg
Diesel
5 Doors
Automatic
32,210 Miles
£19,500
BMW X4 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Scunthorpe, South humberside
2019 reg
Diesel
5 Doors
Automatic
59,206 Miles
£26,690
BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Salfords, Surrey
2024 reg
Diesel Hybrid
5 Doors
Automatic
624 Miles
£59,433
BMW X4 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr