693 BMW cars for sale in Shepherd's Bush

Main listing image - BMW 1 Series

BMW 1 Series120 M Sport 5dr Step Auto

2024
2,972 miles
Hybrid

£27,850

or £376 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £375.79, Customer Deposit: £4,177.00, Total Deposit: £4,177.50, Optional Final Payment: £14,821.56, Total Charge For Credit: £8,811.19, Total Amount Payable: £36,661.19, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.18ppm, Mileage Per Annum: 10,000

BMW X1xDrive 25e xLine 5dr Step Auto

2024
10,952 miles
Hybrid

£32,900

or £466 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £465.97, Customer Deposit: £4,935.00, Total Deposit: £4,935.00, Optional Final Payment: £16,201.32, Total Charge For Credit: £10,136.91, Total Amount Payable: £43,036.91, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 10.86ppm, Mileage Per Annum: 10,000

BMW 5 Series520i M Sport 4dr Auto

2024
10,970 miles
Hybrid

£36,890

or £522 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £521.81, Customer Deposit: £5,533.00, Total Deposit: £5,533.50, Optional Final Payment: £18,206.18, Total Charge For Credit: £11,374.75, Total Amount Payable: £48,264.75, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.71ppm, Mileage Per Annum: 10,000

BMW X3xDrive M40d MHT 5dr Auto

2024
10,124 miles
Hybrid

£55,990

or £890 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £889.99, Customer Deposit: £8,593.00, Total Deposit: £8,593.50, Optional Final Payment: £23,550.29, Total Charge For Credit: £16,683.32, Total Amount Payable: £73,973.32, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.99ppm, Mileage Per Annum: 10,000

BMW X1xDrive 30e xLine 5dr Step Auto

2024
6,958 miles
Hybrid

£33,990

or £504 mo
10 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £503.48, Customer Deposit: £5,098.00, Total Deposit: £5,098.50, Optional Final Payment: £17,593.26, Total Charge For Credit: £12,365.32, Total Amount Payable: £46,355.32, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.14ppm, Mileage Per Annum: 10,000

37-54 of 693 vehicles