BMW XM cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 40

Chosen Filters (2)
* Postcode invalid
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Canterbury, Kent
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£109,627
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Ashford, Kent
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • Available Dec
£113,999
BMW XM 4.4 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 4.4 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Bolton, Lancashire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15 Miles
  • In stock
£136,995
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Hook, Hampshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£106,990
BMW XM 4.4 25.7kWh Label Auto XDrive Euro 6 (s/s) 5dr

BMW XM 4.4 25.7kWh Label Auto XDrive Euro 6 (s/s) 5dr

Aylesford, Kent
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£133,148
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Coventry, West midlands
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£108,995
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Melksham, Wiltshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£100,000
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Hull, Yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£110,950
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Sheffield, South yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£109,385
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Coventry, West midlands
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£103,995
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£102,070
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£104,765
BMW XM 4.4 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 4.4 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Farnborough, Hampshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£136,990
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Wakefield, West yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£102,988
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Borehamwood, Hertfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£102,758
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Sheffield, South yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£109,385
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Bedford, Bedfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£112,993
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£103,755
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Cardiff, Glamorgan
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£119,450
BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

BMW XM 3.0 50e 25.7kWh Auto XDrive Euro 6 (s/s) 5dr

Tamworth, Staffordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£114,999
...