292 BMW cars for sale in Dunkeld

BMW 4 Series Gran CoupeM440i xDrive MHT 5dr Step Auto

2022
15,490 miles
Hybrid

£44,000

or £727 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £726.61, Customer Deposit: £6,600.00, Total Deposit: £7,100.00, Optional Final Payment: £17,318.89, Total Charge For Credit: £14,569.56, Total Amount Payable: £58,569.56, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.33ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Tourer218i M Sport 5dr Step Auto

2020
39,720 miles
Petrol

£19,000

or £325 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £324.17, Customer Deposit: £2,850.00, Total Deposit: £3,350.00, Optional Final Payment: £6,358.75, Total Charge For Credit: £5,944.74, Total Amount Payable: £24,944.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 4.49ppm, Mileage Per Annum: 10,000

37-54 of 292 vehicles