BMW X7 cars for sale in Aldridge

This area has 287 dealers

9 BMW X7 cars for sale

Main listing image - BMW X7

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2024
7,500 miles
Diesel

£95,000

or £1,536 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,535.82, Customer Deposit: £14,250.00, Total Deposit: £14,500.00, Optional Final Payment: £39,092.50, Total Charge For Credit: £30,776.04, Total Amount Payable: £125,776.04, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2023
10,474 miles
Diesel

£85,299

or £1,337 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,336.42, Customer Deposit: £12,794.00, Total Deposit: £12,794.85, Optional Final Payment: £34,392.50, Total Charge For Credit: £24,700.09, Total Amount Payable: £109,999.09, Representative APR: 11.90%, Interest Rate (Fixed): 8.51%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2022
13,155 miles
Diesel

£71,999

or £1,082 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,081.69, Customer Deposit: £10,799.00, Total Deposit: £10,799.85, Optional Final Payment: £31,780.00, Total Charge For Credit: £21,420.28, Total Amount Payable: £93,419.28, Representative APR: 11.90%, Interest Rate (Fixed): 8.75%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000

BMW X7xDrive40d MHT M Sport 5dr Step Auto

2022
21,745 miles
Diesel

£70,679

or £1,070 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,069.86, Customer Deposit: £10,601.00, Total Deposit: £10,601.85, Optional Final Payment: £30,722.50, Total Charge For Credit: £20,928.77, Total Amount Payable: £91,607.77, Representative APR: 11.90%, Interest Rate (Fixed): 8.70%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000

BMW X7xDrive40i MHT M Sport 5dr Step Auto

2024
10 miles
Hybrid

£99,999

or £1,676 mo
29 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,675.48, Customer Deposit: £14,999.00, Total Deposit: £14,999.85, Optional Final Payment: £33,868.00, Total Charge For Credit: £27,616.41, Total Amount Payable: £127,615.41, Representative APR: 11.90%, Interest Rate (Fixed): 8.12%, Excess Mileage Charge: 21.00ppm, Mileage Per Annum: 10,000