50 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| BMW X5 M Sport | £71,495 | 9,321 miles | 2025 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £61,495 | 21,811 miles | 2024 | Milton Keynes | pistonheads |
| BMW X5 M Sport 3.0D x drive | £13,500 | (not listed) | — | LS13*** | ebay |
| BMW X5 m sport | £5,895 | (not listed) | — | PL14*** | ebay |
| BMW X5 M Sport | £44,690 | 33,227 miles | 2022 | Harrogate | pistonheads |
| BMW X5 M Sport | £55,500 | 24,056 miles | 2024 | Hull | pistonheads |
| BMW X5 M Sport | £42,290 | 24,386 miles | 2021 | Bury | pistonheads |
| BMW X5 M Sport | £65,990 | 7,873 miles | 2025 | Aylesford | pistonheads |
| BMW X5 M Sport | £55,950 | 42,434 miles | 2023 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £51,890 | 53,052 miles | 2024 | Chesterfield | pistonheads |
| BMW X5 M Sport | £66,450 | 2,500 miles | 2026 | Doncaster | pistonheads |
| BMW X5 M Sport | £72,795 | 7,414 miles | 2026 | Derby | pistonheads |
| BMW X5 M Sport | £42,999 | 32,849 miles | 2022 | Leeds | pistonheads |
| BMW X5 M Sport | £46,790 | 29,675 miles | 2022 | Bury | pistonheads |
| BMW X5 M Sport | £51,850 | 30,465 miles | 2023 | Derby | pistonheads |
| BMW X5 M Sport | £69,250 | 4,000 miles | 2026 | Aylesford | pistonheads |
| BMW X5 M Sport | £72,599 | 4,590 miles | 2026 | Leeds | pistonheads |
| BMW X5 M Sport | £73,450 | 2,694 miles | 2026 | Leeds | pistonheads |
| BMW X5 M Sport | £73,495 | 2,520 miles | 2026 | Tunbridge Wells | pistonheads |
| BMW X5 M Sport | £72,495 | 2,881 miles | 2026 | Tunbridge Wells | pistonheads |
| BMW X5 M Sport | £65,650 | 5,000 miles | 2026 | Aylesford | pistonheads |
| BMW X5 M Sport | £70,990 | 3,000 miles | 2026 | Aylesford | pistonheads |
| BMW X5 M sport automatic 7 seater 2009 | £3,000 | 145000 miles | 2009 | Brentwood, Essex | gumtree |
| BMW X5 M Sport | £32,590 | 74,659 miles | 2019 | Doncaster | pistonheads |
| BMW X5 M Sport | £72,995 | 9,900 miles | 2026 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £72,950 | 4,366 miles | 2026 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £57,900 | 25,467 miles | 2023 | Hull | pistonheads |
| BMW X5 M Sport | £67,998 | 6,751 miles | 2026 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £64,390 | 1,813 miles | 2024 | Doncaster | pistonheads |
| 2011 BMW x5 m sport | £3,900 | 140,000 miles | 2011 | Luton | |
| BMW X5 M Sport | £69,890 | 8,423 miles | 2026 | Doncaster | pistonheads |
| BMW X5 M Sport | £33,890 | 64,368 miles | 2021 | Derby | pistonheads |
| BMW X5 M Sport | £36,490 | 41,395 miles | 2019 | Bury | pistonheads |
| BMW X5 M Sport | £51,090 | 17,182 miles | 2023 | Bury | pistonheads |
| BMW X5 M Sport | £47,590 | 65,011 miles | 2024 | Chesterfield | pistonheads |
| BMW X5 M Sport | £46,290 | 20,468 miles | 2022 | Hull | pistonheads |
| BMW X5 M Sport | £40,190 | 62,000 miles | 2021 | Doncaster | pistonheads |
| BMW X5 M Sport | £57,950 | 42,434 miles | 2023 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £61,950 | 15,116 miles | 2024 | Harrogate | pistonheads |
| BMW X5 M Sport | £47,895 | 32,872 miles | 2022 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £35,500 | 61,260 miles | 2019 | Hull | pistonheads |
| BMW X5 M Sport | £42,990 | 31,603 miles | 2022 | Doncaster | pistonheads |
| BMW X5 M Sport 5dr 3.0 45e 24kWh Petrol Plug-in Hybrid Auto xDrive 394PS | £36,595 | 44,390 miles | 2022 | Swansea | pistonheads |
| BMW X5 M Sport | £69,995 | 10,453 miles | 2025 | Milton Keynes | pistonheads |
| BMW X5 M Sport | £79,000 | 2,500 miles | 2026 | Hull | pistonheads |
| BMW X5 M Sport | £71,390 | 3,123 miles | 2025 | Hull | pistonheads |
| BMW X5 M Sport | £72,450 | 2,500 miles | 2026 | Hull | pistonheads |
| BMW X5 M Sport | £71,490 | 9,430 miles | 2025 | Derby | pistonheads |
| BMW X5 M Sport | £62,599 | 19,100 miles | 2023 | Leeds | pistonheads |
| BMW X5 M Sport | £65,795 | 6,007 miles | 2025 | Derby | pistonheads |