34 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| 2024 BMW XM 5dr Auto | £88,190 | 1790 miles | 2024 | Leeds, LS12 6EG | motors |
| 2024 BMW XM 5dr Auto | £79,998 | 16526 miles | 2024 | — | motors |
| BMW XM 4.4 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £86,174 | 14,491 miles | 2025 | Sidcup | autotrader |
| 2025 BMW XM 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £85,999 | 14491 miles | 2025 | Sidcup, DA14 5BZ | motors |
| 2023 BMW XM (73) - 5dr Auto Estate | £74,490 | 28425 miles | 2023 | Stockton-on-Tees, TS18 3RB | motors |
| 2024 BMW XM 5dr Auto | £83,495 | 15004 miles | 2024 | Milton Keynes, MK15 0DQ | motors |
| 2023 BMW XM 5dr Auto | £79,995 | 26815 miles | 2023 | Swindon, SN3 4PN | motors |
| 2023 BMW XM (23) - 5dr Auto Estate | £75,495 | 13211 miles | 2023 | Exeter, EX2 8FD | motors |
| 2023 BMW XM (73) - 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £77,950 | 36000 miles | 2023 | Bedford, MK41 0HU | motors |
| 2023 BMW XM 5dr Auto | £78,590 | 19127 miles | 2023 | Chesterfield, S41 9BH | motors |
| 2024 BMW XM 50e 5dr Auto | £67,799 | 12207 miles | 2024 | Leeds, LS12 6EG | motors |
| 2025 BMW XM (25) - 5dr Auto | £88,990 | 4596 miles | 2025 | Wallsend, NE28 9ND | motors |
| 2025 BMW XM 5dr Auto | £88,999 | 7001 miles | 2025 | Derby, DE21 4RZ | motors |
| 2024 BMW XM 5dr Auto | £86,599 | 10616 miles | 2024 | Leeds, LS12 6EG | motors |
| 2024 BMW XM (24) - 5dr Auto | £79,950 | 13100 miles | 2024 | Newcastle Upon Tyne, NE2 4LE | motors |
| BMW XM 4.4 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £99,995 | 5,000 miles | 2024 | Huddersfield | pistonheads |
| BMW XM 5dr Auto | £86,000 | 7,245 miles | 2024 | Tamworth | pistonheads |
| 2025 BMW XM (25) - 50e 5dr Auto | £76,449 | 9043 miles | 2025 | Grange over Sands, LA11 6QR | motors |
| 2023 BMW XM 4.4 XM PHEV Auto 4WD 5dr | £78,995 | 23476 miles | 2023 | Wigan, WN3 4BT | motors |
| BMW XM 5dr Auto | £96,750 | 4,782 miles | 2025 | Sheffield | pistonheads |
| BMW XM 4.4 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £144,995 | — | 2026 | Leeds | autotrader |
| BMW XM 3.0 50e 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £105,995 | — | 2026 | Warley | autotrader |
| BMW XM 4.4 Label 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £132,990 | — | 2026 | Hook | autotrader |
| BMW XM 4.4 Label 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £136,250 | — | 2026 | Wolverhampton | autotrader |
| BMW XM 3.0 50e 25.7kWh Auto xDrive Euro 6 (s/s) 5dr | £108,495 | — | 2026 | Surbiton | autotrader |
| 2023 BMW XM 4.4 XM PHEV Auto 4WD 5dr | £78,995 | 16687 miles | 2023 | Walsall, WS9 0LS | motors |
| 2023 BMW XM (23) - 5dr Auto | £69,995 | 39430 miles | 2023 | Winchester, SO21 1HH | motors |
| BMW XM 4.4 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (653 ps) | £77,950 | 36,000 miles | 2023 | Bedford | pistonheads |
| BMW XM 3.0 50e 25.7kWh SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (476 | £81,000 +VAT | 7,000 miles | 2025 | Waltham Cross | pistonheads |
| BMW XM 5dr Auto | £77,000 | 22,210 miles | 2023 | Nottingham | pistonheads |
| BMW XM 5dr Auto | £78,500 | 22,204 miles | 2023 | Leicester | pistonheads |
| 2023 BMW XM (23) - 5dr Auto Estate | £77,392 | 13206 miles | 2023 | Yeovil, BA22 8RT | motors |
| 2026 BMW XM 50E 5Dr Auto | £81,999 | 1108 miles | 2026 | Stoke-on-Trent, ST4 4GU | motors |
| 2026 BMW XM (26) - XM 50e 5-Door | £81,948 | 3450 miles | 2026 | Woolwich, SE18 6SR | motors |