681 BMW cars for sale in St John's Wood

BMW 4 Series Gran Coupe420d MHT M Sport 5dr Step Auto

2022
31,041 miles
Diesel

was

£31,594

£2,180 off
£29,414
or £393 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £392.37, Customer Deposit: £4,412.00, Total Deposit: £4,412.10, Optional Final Payment: £14,072.03, Total Charge For Credit: £7,511.52, Total Amount Payable: £36,925.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.33ppm, Mileage Per Annum: 10,000

BMW X3xDrive30d MHT M Sport 5dr Auto

2023
19,032 miles
Diesel

£46,409

or £682 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £681.27, Customer Deposit: £6,961.00, Total Deposit: £6,961.35, Optional Final Payment: £18,651.36, Total Charge For Credit: £11,223.40, Total Amount Payable: £57,632.40, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.94ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring320i M Sport 5dr Step Auto

2024
11,630 miles
Petrol

was

£37,223

£1,496 off
£35,727
or £463 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £462.20, Customer Deposit: £5,359.00, Total Deposit: £5,359.05, Optional Final Payment: £17,913.07, Total Charge For Credit: £9,268.52, Total Amount Payable: £44,995.52, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.51ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring330e M Sport 5dr Step Auto

2021
14,029 miles
Hybrid

was

£29,346

£823 off
£28,523
or £379 mo
39 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £378.44, Customer Deposit: £4,278.00, Total Deposit: £4,278.45, Optional Final Payment: £13,762.33, Total Charge For Credit: £7,304.46, Total Amount Payable: £35,827.46, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.20ppm, Mileage Per Annum: 10,000

613-630 of 681 vehicles