723 BMW cars for sale in North West London

Main listing image - BMW i5

BMW i5250kW eDrive40 M Sport Pro 84kWh 4dr Auto

2023
13,551 miles
Electric

£43,199

£4,250 off
£38,949
or £524 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £523.11, Customer Deposit: £5,842.00, Total Deposit: £5,842.35, Optional Final Payment: £20,873.00, Total Charge For Credit: £12,352.52, Total Amount Payable: £51,301.52, Representative APR: 11.90%, Interest Rate (Fixed): 11.29%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2022
18,266 miles
Petrol

£25,750

or £404 mo
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £403.79, Customer Deposit: £3,862.00, Total Deposit: £3,862.50, Optional Final Payment: £11,507.50, Total Charge For Credit: £8,598.13, Total Amount Payable: £34,348.13, Representative APR: 13.40%, Interest Rate (Fixed): 13.34%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i M Sport 5dr Step Auto

2020
37,816 miles
Petrol

£27,870

or £457 mo
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £456.97, Customer Deposit: £4,180.00, Total Deposit: £4,180.50, Optional Final Payment: £11,642.50, Total Charge For Credit: £9,430.59, Total Amount Payable: £37,300.59, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Tourer218i Luxury 5dr Step Auto

2019
61,000 miles
Petrol

£14,495

£700 off
£13,795
or £256 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £255.37, Customer Deposit: £2,069.00, Total Deposit: £2,069.25, Optional Final Payment: £3,955.46, Total Charge For Credit: £4,232.10, Total Amount Payable: £18,027.10, Representative APR: 13.80%, Interest Rate (Fixed): 13.80%, Excess Mileage Charge: 3.26ppm, Mileage Per Annum: 10,000

37-54 of 723 vehicles