BMW X4 cars available for sale now on What Car?

In partnership with

We have 20 new BMW X4 cars available from offical BMW dealers. Browse now, and find the perfect new BMW X4 near you.

In partnership with

Cars found 20

Chosen Filters (2)
* Postcode invalid
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Plymouth, Devon
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£56,660
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Warley, West midlands
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£59,995
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Canterbury, Kent
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£58,280
BMW X4 BMW X4 XDrive20d M Sport

BMW X4 BMW X4 XDrive20d M Sport

Warley, West midlands
  • Diesel
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£56,495
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£69,999
BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Colne, Lancashire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£64,554
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Tamworth, Staffordshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£60,270
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Sheffield, South yorkshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£58,000
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Edinburgh, Midlothian
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£55,162
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Swindon, Wiltshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£61,855
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

Leeds, West yorkshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£74,500
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

Chester, Cheshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£64,379
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Ashford, Kent
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • Available Nov
£54,800
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Edinburgh, Midlothian
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£57,280
BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW X4 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

East boldon, Tyne and wear
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£72,310
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Surbiton, Surrey
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£58,995
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Colne, Lancashire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£55,444
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Tamworth, Staffordshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£57,625
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Hook, Hampshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£55,990
BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X4 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

Cambridge, Cambridgeshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£60,655