623 BMW cars for sale in Knaresborough

BMW X2sDrive 20i M Sport 5dr Step Auto

2024
7,932 miles
Hybrid

£39,147

or £629 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £628.50, Customer Deposit: £5,872.00, Total Deposit: £5,872.05, Optional Final Payment: £14,655.00, Total Charge For Credit: £10,919.55, Total Amount Payable: £50,066.55, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW i5250kW eDrive40 M Sport 84kWh 5dr Auto

2024
6,608 miles
Electric

£53,950

£2,450 off
£51,500
or £773 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £772.13, Customer Deposit: £7,725.00, Total Deposit: £7,725.00, Optional Final Payment: £22,512.00, Total Charge For Credit: £15,027.11, Total Amount Payable: £66,527.11, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2024
7,839 miles
Electric

£40,414

or £644 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £643.62, Customer Deposit: £6,062.00, Total Deposit: £6,062.10, Optional Final Payment: £15,438.00, Total Charge For Credit: £11,336.24, Total Amount Payable: £51,750.24, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2024
3,896 miles
Petrol

£33,190

or £483 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £482.69, Customer Deposit: £4,978.00, Total Deposit: £4,978.50, Optional Final Payment: £15,390.00, Total Charge For Credit: £9,864.93, Total Amount Payable: £43,054.93, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X2sDrive 20i M Sport 5dr Step Auto

2024
3,092 miles
Hybrid

£40,273

or £648 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £647.55, Customer Deposit: £6,040.00, Total Deposit: £6,040.95, Optional Final Payment: £15,019.00, Total Charge For Credit: £11,221.80, Total Amount Payable: £51,494.80, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

523-540 of 623 vehicles