420 BMW cars for sale in Danbury

BMW 2 Series Gran Tourer218i M Sport 5dr Step Auto

2020
69,562 miles
Petrol

£15,480

or £251 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £250.93, Customer Deposit: £2,322.00, Total Deposit: £2,572.00, Optional Final Payment: £5,992.30, Total Charge For Credit: £4,878.01, Total Amount Payable: £20,358.01, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d M Sport 5dr Auto

2016
64,339 miles
Diesel

£23,499

or £431 mo
19 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £430.03, Customer Deposit: £3,524.00, Total Deposit: £3,524.85, Optional Final Payment: £5,805.00, Total Charge For Credit: £6,042.26, Total Amount Payable: £29,541.26, Representative APR: 11.90%, Interest Rate (Fixed): 7.56%, Excess Mileage Charge: 17.00ppm, Mileage Per Annum: 10,000

BMW X2M35i xDrive 5dr Step Auto

2024
4,474 miles
Petrol

£47,540

or £709 mo
35 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £708.80, Customer Deposit: £7,131.00, Total Deposit: £7,131.00, Optional Final Payment: £17,914.07, Total Charge For Credit: £11,527.47, Total Amount Payable: £59,067.47, Representative APR: 9.90%, Interest Rate (Fixed): 5.14%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

235-252 of 420 vehicles