BMW cars for sale in Nelson

This area has 318 dealers

1,282 BMW cars for sale

Main listing image - BMW 4 Series Gran Coupe

BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto

2024
3,373 miles
Petrol

was

£43,490

£3,500 off
£39,990
or £536 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £535.44, Customer Deposit: £5,998.00, Total Deposit: £6,498.50, Optional Final Payment: £18,288.64, Total Charge For Credit: £9,962.82, Total Amount Payable: £49,952.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.90ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
4,545 miles
Petrol

was

£39,445

£965 off
£38,480
or £516 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £515.37, Customer Deposit: £5,772.00, Total Deposit: £6,272.00, Optional Final Payment: £17,561.96, Total Charge For Credit: £9,576.35, Total Amount Payable: £48,056.35, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.37ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 5dr Step Auto

2024
312 miles
Petrol

£40,450

or £568 mo
30 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £567.37, Customer Deposit: £6,067.00, Total Deposit: £6,067.50, Optional Final Payment: £17,765.41, Total Charge For Credit: £10,049.30, Total Amount Payable: £50,499.30, 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
1,950 miles
Hybrid

£43,980

or £578 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £577.50, Customer Deposit: £6,597.00, Total Deposit: £7,097.00, Optional Final Payment: £20,834.32, Total Charge For Credit: £11,093.82, Total Amount Payable: £55,073.82, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 14.48ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320d MHT M Sport 5dr Step Auto

2024
11,612 miles
Diesel

was

£42,975

£1,280 off
£41,695
or £555 mo
21 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £554.11, Customer Deposit: £6,254.00, Total Deposit: £6,754.25, Optional Final Payment: £19,336.46, Total Charge For Credit: £10,438.88, Total Amount Payable: £52,133.88, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 12.64ppm, Mileage Per Annum: 10,000

523-540 of 1,282 vehicles