577 BMW cars for sale in Canary Wharf

Main listing image - BMW 1 Series

BMW 1 Series118d M Sport 5dr

2021
55,132 miles
Diesel

£17,741

or £297 mo
8 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £296.62, Customer Deposit: £2,661.00, Total Deposit: £2,661.15, Optional Final Payment: £6,547.50, Total Charge For Credit: £5,418.79, Total Amount Payable: £23,159.79, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2020
27,064 miles
Petrol

£18,026

or £270 mo
8 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £269.14, Customer Deposit: £2,703.00, Total Deposit: £2,703.90, Optional Final Payment: £7,946.00, Total Charge For Credit: £5,273.48, Total Amount Payable: £23,299.48, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

BMW X3xDrive20i M Sport 5dr Step Auto

2019
22,549 miles
Petrol

£26,996

or £443 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.35, Customer Deposit: £4,049.00, Total Deposit: £4,049.40, Optional Final Payment: £10,507.50, Total Charge For Credit: £8,361.35, Total Amount Payable: £35,357.35, Representative APR: 12.90%, Interest Rate (Fixed): 12.87%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 4 Series Gran Coupe420i M Sport 5dr Step Auto

2022
22,570 miles
Petrol

£28,837

£746 off
£28,091
or £420 mo
11 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.47, Customer Deposit: £4,213.00, Total Deposit: £4,463.65, Optional Final Payment: £12,082.50, Total Charge For Credit: £8,180.24, Total Amount Payable: £36,271.24, Representative APR: 11.80%, Interest Rate (Fixed): 11.81%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 4 Series ConvertibleM440i xDrive MHT 2dr Step Auto

2022
18,243 miles
Hybrid

£40,999

£1,009 off
£39,990
or £586 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £585.41, Customer Deposit: £5,998.00, Total Deposit: £6,248.50, Optional Final Payment: £16,875.00, Total Charge For Credit: £10,657.77, Total Amount Payable: £50,647.77, Representative APR: 10.80%, Interest Rate (Fixed): 10.82%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d M Sport 5dr Auto

2020
59,027 miles
Diesel

£36,490

or £542 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £541.78, Customer Deposit: £5,473.00, Total Deposit: £5,473.50, Optional Final Payment: £15,300.00, Total Charge For Credit: £9,757.16, Total Amount Payable: £46,247.16, Representative APR: 10.80%, Interest Rate (Fixed): 10.82%, Excess Mileage Charge: 9.00ppm, Mileage Per Annum: 10,000

1-18 of 577 vehicles