30 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| 2023 BMW XM 5dr Auto | £73,950 | 19127 miles | 2023 | Chesterfield, S41 9BH | motors |
| 2024 BMW XM 5dr Auto | £85,450 | 1790 miles | 2024 | Leeds, LS12 6EG | motors |
| 2023 BMW XM (73) - 4.4 Label 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (7 | £84,990 | 22564 miles | 2023 | Harrogate, HG1 2BX | motors |
| BMW XM 3.0 50e 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (476 | £74,000 | 7,000 miles | 2025 | Saint Albans | pistonheads |
| 2023 BMW XM 5dr Auto | £64,999 | 48343 miles | 2023 | Leeds, LS12 6EG | motors |
| 2023 BMW XM (73) - 5dr Auto Estate | £69,995 | 28425 miles | 2023 | Stockton-on-Tees, TS18 3RB | motors |
| 2024 BMW XM (74) - 50e 5dr Auto | £72,895 | 13000 miles | 2024 | Boroughbridge, YO51 9LS | motors |
| 2024 BMW XM (24) - 4.4 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £76,990 | 9101 miles | 2024 | Stockton-On-Tees, TS17 0BA | motors |
| 2024 BMW XM 5dr Auto | £74,490 | 18972 miles | 2024 | Derby, DE21 4RZ | motors |
| 2024 BMW XM 5dr Auto | £80,495 | 15004 miles | 2024 | Milton Keynes, MK15 0DQ | motors |
| BMW XM 4.4 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £84,170 | 14,491 miles | 2025 | Sidcup | autotrader |
| 2024 BMW XM 5dr Auto | £74,090 | 19878 miles | 2024 | Doncaster, DN2 4SR | motors |
| 2024 BMW XM 5dr Auto | £81,999 | 10616 miles | 2024 | Leeds, LS12 6EG | motors |
| 2024 BMW XM 4.4 XM PHEV Auto 4WD 5dr | £73,990 | 19869 miles | 2024 | Tonbridge, TN12 5HD | motors |
| 2025 BMW XM 50e 5dr Auto | £69,499 | 7251 miles | 2025 | Leeds, LS12 6EG | motors |
| BMW XM (23) - 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £85,995 | 6000 miles | — | Stoke-On-Trent, ST4 3PA | motors |
| 2023 BMW XM (23) - 5dr Auto Estate | £71,995 | 13211 miles | 2023 | Exeter, EX2 8FD | motors |
| 2025 BMW XM (25) - 50e 5dr Auto | £72,949 | 9103 miles | 2025 | Grange over Sands, LA11 6QR | motors |
| 2026 BMW XM (26) - 50e 5dr Auto | £69,990 | 2601 miles | 2026 | Wallsend, NE28 9ND | motors |
| 2025 BMW XM 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £82,995 | 14491 miles | 2025 | Sidcup, DA14 5BZ | motors |
| BMW XM 3.0 50e 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (476 | £74,000 | 7,000 miles | 2025 | Waltham Cross | pistonheads |
| 2024 BMW XM 5dr Auto | £77,998 | 16526 miles | 2024 | Kirkcaldy, KY1 3NQ | motors |
| BMW XM 4.4 Label 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (748 ps) | £85,950 | 4,500 miles | 2023 | Ruislip | pistonheads |
| 2024 BMW XM (24) - 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £76,949 | 15000 miles | 2024 | Oldham, OL9 6AD | motors |
| BMW XM 4.4 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £94,995 | 5,000 miles | 2024 | Huddersfield | pistonheads |
| BMW XM 5dr Auto | £86,000 | 7,245 miles | 2024 | Tamworth | pistonheads |
| 2025 BMW XM (25) - 5dr Auto | £84,990 | 4596 miles | 2025 | Wallsend, NE28 9ND | motors |
| 2024 BMW XM 5dr Auto | £77,998 | 16526 miles | 2024 | — | motors |
| BMW XM 5dr Auto | £96,750 | 4,782 miles | 2025 | Sheffield | pistonheads |
| BMW XM 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £73,950 | 24,500 miles | 2024 | Ruislip | pistonheads |