1,598 BMW cars for sale in Heywood

Main listing image - BMW X1

BMW X1xDrive 23d MHT M Sport Premier 5dr Step Auto

2022
16,089 miles
Diesel

was

£38,992

£1,197 off
£37,795
or £525 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £524.33, Customer Deposit: £5,669.00, Total Deposit: £6,169.25, Optional Final Payment: £16,200.63, Total Charge For Credit: £9,218.39, Total Amount Payable: £47,013.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.42ppm, Mileage Per Annum: 10,000

BMW X4xDrive M40i 5dr Step Auto

2020
24,949 miles
Petrol

£36,899

or £465 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £464.18, Customer Deposit: £5,534.00, Total Deposit: £6,034.85, Optional Final Payment: £18,524.08, Total Charge For Credit: £9,476.39, Total Amount Payable: £46,375.39, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.12ppm, Mileage Per Annum: 10,000

BMW M8M8 Competition 2dr Step Auto

2023
15,066 miles
Petrol

£82,990

or £1,133 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,132.62, Customer Deposit: £12,448.00, Total Deposit: £12,948.50, Optional Final Payment: £37,513.76, Total Charge For Credit: £20,705.40, Total Amount Payable: £103,695.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 26.81ppm, Mileage Per Annum: 10,000

BMW i5442kW M60 xDrive 84kWh 4dr Auto

2024
2,500 miles
Electric

was

£76,999

£2,009 off
£74,990
or £894 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £893.13, Customer Deposit: £11,248.00, Total Deposit: £11,948.50, Optional Final Payment: £36,397.83, Total Charge For Credit: £15,333.44, Total Amount Payable: £90,323.44, Representative APR: 7.90%, Interest Rate (Fixed): 7.90%, Excess Mileage Charge: 26.82ppm, Mileage Per Annum: 10,000

BMW iX2230kW xDrive30 M Sport 65kWh 5dr Auto

2024
5,870 miles
Electric

was

£50,299

£2,800 off
£47,499
or £618 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £617.20, Customer Deposit: £7,124.00, Total Deposit: £7,824.85, Optional Final Payment: £19,878.81, Total Charge For Credit: £9,213.06, Total Amount Payable: £56,712.06, Representative APR: 7.90%, Interest Rate (Fixed): 7.90%, Excess Mileage Charge: 13.35ppm, Mileage Per Annum: 10,000

1585-1602 of 1,598 vehicles