BMW cars for sale in Skelmersdale

This area has 292 dealers

1,165 BMW cars for sale

BMW 3 Series320i M Sport 5dr Step Auto

2024
1,000 miles
Petrol

£42,990

or £623 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £622.53, Customer Deposit: £6,448.00, Total Deposit: £6,448.50, Optional Final Payment: £17,765.41, Total Charge For Credit: £10,482.82, Total Amount Payable: £53,472.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.75ppm, Mileage Per Annum: 10,000

BMW 5 Series520i M Sport 4dr Auto

2024
6,014 miles
Hybrid

£43,880

or £584 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £583.68, Customer Deposit: £6,582.00, Total Deposit: £7,082.00, Optional Final Payment: £20,358.03, Total Charge For Credit: £10,992.99, Total Amount Payable: £54,872.99, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.48ppm, Mileage Per Annum: 10,000

BMW 5 Series530e M Sport Pro 4dr Auto

2024
1,200 miles
Hybrid

£58,990

or £867 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £866.08, Customer Deposit: £8,848.00, Total Deposit: £8,848.50, Optional Final Payment: £23,700.98, Total Charge For Credit: £14,265.24, Total Amount Payable: £73,255.24, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 17.32ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d M Sport 5dr Auto

2020
36,377 miles
Diesel

£43,950

or £610 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £609.36, Customer Deposit: £6,592.00, Total Deposit: £7,092.50, Optional Final Payment: £21,637.03, Total Charge For Credit: £13,419.45, Total Amount Payable: £57,369.45, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.67ppm, Mileage Per Annum: 10,000

775-792 of 1,165 vehicles