522 BMW cars for sale in Baker Street

BMW 3 Series Touring318d MHT M Sport 5dr Step Auto

2021
48,190 miles
Diesel

£22,846

£931 off
£21,915
or £308 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £307.97, Customer Deposit: £3,287.00, Total Deposit: £3,287.25, Optional Final Payment: £9,591.46, Total Charge For Credit: £5,438.30, Total Amount Payable: £27,353.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.26ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2021
12,330 miles
Petrol

£20,177

or £266 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £265.07, Customer Deposit: £3,026.00, Total Deposit: £3,026.55, Optional Final Payment: £9,885.78, Total Charge For Credit: £5,193.62, Total Amount Payable: £25,370.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.00ppm, Mileage Per Annum: 10,000

BMW i3135kW S 42kWh 5dr Auto

2020
16,000 miles
Electric

£15,841

or £218 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £217.47, Customer Deposit: £2,376.00, Total Deposit: £2,376.15, Optional Final Payment: £7,226.96, Total Charge For Credit: £3,983.20, Total Amount Payable: £19,824.20, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 4.91ppm, Mileage Per Annum: 10,000

BMW i3125kW 42kWh 5dr Auto

2020
25,545 miles
Electric

£13,197

or £195 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £194.57, Customer Deposit: £1,979.00, Total Deposit: £1,979.55, Optional Final Payment: £5,255.83, Total Charge For Credit: £3,183.17, Total Amount Payable: £16,380.17, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 3.75ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2020
41,126 miles
Petrol

£22,882

or £309 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £308.46, Customer Deposit: £3,432.00, Total Deposit: £3,432.30, Optional Final Payment: £10,762.84, Total Charge For Credit: £5,810.76, Total Amount Payable: £28,692.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.44ppm, Mileage Per Annum: 10,000

BMW 3 Series330e M Sport 4dr Auto

2020
49,200 miles
Hybrid

£19,722

or £280 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £279.44, Customer Deposit: £2,958.00, Total Deposit: £2,958.30, Optional Final Payment: £8,501.17, Total Charge For Credit: £4,871.15, Total Amount Payable: £24,593.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 6.12ppm, Mileage Per Annum: 10,000

505-522 of 522 vehicles