1,532 BMW cars for sale in Speke

BMW 3 Series320i M Sport 4dr Step Auto

2024
7,500 miles
Petrol

£29,990

or £356 mo
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £355.46, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,164.03, Total Charge For Credit: £7,879.15, Total Amount Payable: £37,869.15, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2024
8,223 miles
Petrol

£29,990

or £357 mo
28 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £356.62, Customer Deposit: £4,498.00, Total Deposit: £4,998.50, Optional Final Payment: £16,097.45, Total Charge For Credit: £7,867.09, Total Amount Payable: £37,857.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.95ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2021
15,892 miles
Petrol

£28,485

or £374 mo
23 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £373.41, Customer Deposit: £4,272.00, Total Deposit: £4,772.75, Optional Final Payment: £15,024.72, Total Charge For Credit: £8,862.74, Total Amount Payable: £37,347.74, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 11.21ppm, Mileage Per Annum: 10,000

BMW 3 Series330e Sport 4dr Step Auto

2024
2,500 miles
Hybrid

£43,450

or £638 mo
8 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £637.33, Customer Deposit: £6,517.00, Total Deposit: £7,017.50, Optional Final Payment: £16,761.75, Total Charge For Credit: £10,283.76, Total Amount Payable: £53,733.76, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 11.92ppm, Mileage Per Annum: 10,000

BMW 1 Series116d M Sport 5dr Step Auto [Live Cockpit Pro]

2024
6,683 miles
Diesel

£28,490

£1,610 off
£26,880
or £339 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £338.61, Customer Deposit: £4,032.00, Total Deposit: £4,532.00, Optional Final Payment: £13,269.42, Total Charge For Credit: £6,836.09, Total Amount Payable: £33,716.09, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 9.69ppm, Mileage Per Annum: 10,000

361-378 of 1,532 vehicles