BMW X5 for sale near Stockport

Find and finance your next BMW X5 in and around Stockport with ChooseMyCar

Reviews 3640 • Excellent

ChooseMyCar operates as a credit broker, not a lender. We offer a variety of car finance options to suit different needs, including popular choices like Hire Purchase (HP) and Personal Contract Purchase (PCP), as well as specialised services. Our goal is straightforward: to make car financing easy and accessible for everyone. Interest rates start from 9.9% APR. For example, if you borrow £9,000 over 60 months months with a REPRESENTATIVE APR of 21.9% and no deposit, the monthly payment would be £238.28. The total cost would be £5,296.90, making the total amount payable £14,296.90.

BMW X5

2.0 25d SPORT SUV 5dr Diesel Auto sDrive Euro 6 (s BMW X5

120,000 miles 2016 Zero Deposit

Home Delivery Available

£13,949
Crewe
£293/month
Example
BMW X5

3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X5

58,000 miles 2020 Zero Deposit

Home Delivery Available

£39,990
Crewe
£665/month
Example
BMW X5

3.0 30d M Sport (7 Seats) SUV 5dr Diesel Auto xDri BMW X5

50,000 miles 2018 Zero Deposit

Home Delivery Available

£29,849
Crewe
£626/month
Example
BMW X5

3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X5

28,206 miles 2021 Zero Deposit

Home Delivery Available

£43,679
Crewe
£727/month
Example
BMW X5

X5 3.0 X5 xDrive40d M Sport 5dr - 7 Seats+Winter Pack+Carbon Kit+21s+Digital C BMW X5

43,000 miles 2017 Zero Deposit

Home Delivery Available

£32,490
Crewe
£541/month
Example
BMW X5

3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X5

50,000 miles 2018 Zero Deposit

Home Delivery Available

£39,949
Crewe
£665/month
Example
BMW X5

3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X5

57,000 miles 2020 Zero Deposit

Home Delivery Available

£39,995
Crewe
£666/month
Example
BMW X5

3.0 M50d Auto xDrive Euro 6 (s/s) 5dr BMW X5

91,750 miles 2017 Zero Deposit

Home Delivery Available

£25,495
Crewe
£535/month
Example
BMW X5

3.0 M50d Auto xDrive Euro 6 (s/s) 5dr BMW X5

62,000 miles 2019 Zero Deposit

Home Delivery Available

£39,995
Crewe
£666/month
Example
BMW X5

3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) ( BMW X5

33,232 miles 2020 Zero Deposit

Home Delivery Available

£47,226
Crewe
£786/month
Example
BMW X5

3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X5

35,000 miles 2020 Zero Deposit

Home Delivery Available

£43,949
Crewe
£731/month
Example
BMW X5

3.0 M50d Auto xDrive Euro 6 (s/s) 5dr BMW X5

30,875 miles 2019 Zero Deposit

Home Delivery Available

£49,091
Crewe
£817/month
Example
BMW X5

3.0 45e 24kWh Black Vermilion Edition SUV 5dr Petr BMW X5

83,331 miles 2022 Zero Deposit

Home Delivery Available

£45,990
Crewe
£765/month
Example
BMW X5

3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X5

17,455 miles 2020 Zero Deposit

Home Delivery Available

£42,789
Crewe
£712/month
Example
BMW X5

3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybri BMW X5

57,750 miles 2021 Zero Deposit

Home Delivery Available

£39,996
Crewe
£666/month
Example
BMW X5

3.0 40d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW X5

48,000 miles 2021 Zero Deposit

Home Delivery Available

£48,990
Crewe
£815/month
Example