Used BMW XM cars for sale on What Car?

In partnership with

What Car? Classifieds has 38 approved used BMW XM cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW XM near you.

In partnership with

Cars found 38

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

Belfast, County antrim
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 8,819 Miles
£89,995
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
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 8,868 Miles
£96,995
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

Hereford, Herefordshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10,516 Miles
£85,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

Cheltenham, Gloucestershire
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 4,489 Miles
£89,950
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

Kirkcaldy, Fife
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 3,700 Miles
£86,898
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

Crawley, West sussex
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 1,719 Miles
£98,789
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

Ashford, Kent
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 2,500 Miles
£118,995
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

Portsmouth, Hampshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 6,559 Miles
£86,499
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

Colne, Lancashire
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5,759 Miles
£98,990
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

Crewe, Cheshire
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 2,500 Miles
£109,999
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

Enfield, Middlesex
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 9,301 Miles
£129,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

West drayton, Greater london
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 3,500 Miles
£94,579
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

Hamilton, Lanarkshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 6,132 Miles
£102,995
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

High wycombe, Buckinghamshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 7,443 Miles
£83,000
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

Romford, Essex
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5,638 Miles
£93,000
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

Bishop stortford, Hertfordshire
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5,000 Miles
£121,450
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

Bishop stortford, Hertfordshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5,072 Miles
£89,995
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

Reading, Berkshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 6,901 Miles
£85,995
...