667 BMW cars for sale in Northallerton

Main listing image - BMW X3

BMW X3xDrive 30e M Sport 5dr Auto

2021
59,765 miles
Hybrid

£29,348

or £468 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £467.65, Customer Deposit: £4,402.00, Total Deposit: £4,402.20, Optional Final Payment: £11,195.00, Total Charge For Credit: £8,228.75, Total Amount Payable: £37,576.75, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 4 Series420i M Sport 2dr Step Auto

2025
7,731 miles
Petrol

£38,187

or £732 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £731.66, Customer Deposit: £6,010.00, Total Deposit: £6,010.35, Optional Final Payment: £9,778.00, Total Charge For Credit: £10,107.37, Total Amount Payable: £50,176.37, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW i5250kW eDrive40 M Sport 84kWh 4dr Auto

Electric

£78,550

or £1,429 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,428.23, Customer Deposit: £11,782.00, Total Deposit: £11,782.50, Optional Final Payment: £19,529.00, Total Charge For Credit: £19,888.31, Total Amount Payable: £98,438.31, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 SeriesM340i xDrive MHT 4dr Step Auto

Petrol

£68,415

or £1,127 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,126.21, Customer Deposit: £10,262.00, Total Deposit: £10,262.25, Optional Final Payment: £23,968.00, Total Charge For Credit: £18,747.12, Total Amount Payable: £87,162.12, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

73-90 of 667 vehicles