BMW cars for sale in Moray

This area has 22 dealers

157 BMW Cars for sale

BMW 7 Series

745Le xDrive 4dr Auto
2021
37,951 miles
Hybrid
£44,000
or £817 mo
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £817.00, Customer Deposit: £6,600.00, Total Deposit: £6,600.00, Optional Final Payment: £19,339.00, Total Charge For Credit: £10,534.00, Total Amount Payable: £54,534.00, Representative APR: 12.90%, Interest Rate (Fixed): 12.19%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring

320d xDrive M Sport Shadow Edition 5dr Step Auto
2018
61,341 miles
Diesel
£18,000
or £326 mo
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £325.06, Customer Deposit: £2,700.00, Total Deposit: £2,700.00, Optional Final Payment: £8,357.50, Total Charge For Credit: £4,434.60, Total Amount Payable: £22,434.60, Representative APR: 13.10%, Interest Rate (Fixed): 13.03%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe

218i [136] Sport 4dr [Live Cockpit Professional]
2021
37,831 miles
Petrol
£18,000
or £309 mo
good price
Delivery

*Representative example: Contract Length: 36 months, 35 Monthly Payments: £308.55, Customer Deposit: £2,700.00, Total Deposit: £2,700.00, Optional Final Payment: £8,995.00, Total Charge For Credit: £4,494.25, Total Amount Payable: £22,494.25, Representative APR: 12.90%, Interest Rate (Fixed): 12.17%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

19-36 of 157 vehicles