265 BMW cars for sale in Hammersmith

BMW X2sDrive 18i Sport 5dr Step Auto

2020
12,956 miles
Petrol

£20,742

or £325 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.95, Customer Deposit: £3,111.00, Total Deposit: £3,111.30, Optional Final Payment: £7,167.84, Total Charge For Credit: £4,809.79, Total Amount Payable: £25,551.79, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.11ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr Step Auto

2019
37,000 miles
Petrol

£18,392

or £255 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £254.63, Customer Deposit: £2,758.00, Total Deposit: £2,758.80, Optional Final Payment: £8,268.24, Total Charge For Credit: £4,602.65, Total Amount Payable: £22,994.65, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.30ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2019
38,641 miles
Diesel

£26,918

or £396 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £395.45, Customer Deposit: £4,037.00, Total Deposit: £4,037.70, Optional Final Payment: £10,801.19, Total Charge For Credit: £6,507.04, Total Amount Payable: £33,425.04, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.33ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2019
43,016 miles
Petrol

£21,425

or £322 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £321.56, Customer Deposit: £3,213.00, Total Deposit: £3,213.75, Optional Final Payment: £8,208.31, Total Charge For Credit: £5,110.38, Total Amount Payable: £26,535.38, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 5.70ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2020
42,795 miles
Petrol

£17,299

or £272 mo
38 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £271.32, Customer Deposit: £2,594.00, Total Deposit: £2,594.85, Optional Final Payment: £7,284.11, Total Charge For Credit: £5,603.32, Total Amount Payable: £22,902.32, Representative APR: 12.90%, Interest Rate (Fixed): 6.72%, Excess Mileage Charge: 7.50ppm, Mileage Per Annum: 10,000

253-270 of 265 vehicles