173 BMW cars for sale in Peterculter

Main listing image - BMW 8 Series

BMW 8 Series840i M Sport 2dr Auto

2023
18,176 miles
Petrol

£42,900

or £685 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £684.04, Customer Deposit: £6,435.00, Total Deposit: £6,435.00, Optional Final Payment: £19,210.58, Total Charge For Credit: £14,895.46, Total Amount Payable: £57,795.46, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 14.42ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2023
18,848 miles
Petrol

£26,000

or £386 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £385.22, Customer Deposit: £3,900.00, Total Deposit: £3,900.00, Optional Final Payment: £13,451.92, Total Charge For Credit: £9,457.26, Total Amount Payable: £35,457.26, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.06ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
32,190 miles
Petrol

£27,400

or £433 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.79, Customer Deposit: £4,110.00, Total Deposit: £4,110.00, Optional Final Payment: £12,522.34, Total Charge For Credit: £9,573.47, Total Amount Payable: £36,973.47, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.78ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
30,246 miles
Petrol

£27,500

or £433 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £432.25, Customer Deposit: £4,125.00, Total Deposit: £4,125.00, Optional Final Payment: £12,698.80, Total Charge For Credit: £9,639.55, Total Amount Payable: £37,139.55, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.78ppm, Mileage Per Annum: 10,000

BMW 4 Series420i M Sport 2dr Step Auto

2022
22,051 miles
Petrol

£29,700

or £482 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £481.60, Customer Deposit: £4,455.00, Total Deposit: £4,455.00, Optional Final Payment: £12,804.44, Total Charge For Credit: £10,194.64, Total Amount Payable: £39,894.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.81ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2022
20,241 miles
Petrol

£28,000

or £443 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £442.07, Customer Deposit: £4,200.00, Total Deposit: £4,200.00, Optional Final Payment: £12,808.75, Total Charge For Credit: £9,786.04, Total Amount Payable: £37,786.04, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 9.02ppm, Mileage Per Annum: 10,000

55-72 of 173 vehicles