5,610 cars for sale in Edinburgh

Main listing image - BMW 1 Series

BMW 1 Series118i M Sport 5dr

2020
18,756 miles
Petrol

£19,500

or £301 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £300.20, Customer Deposit: £2,925.00, Total Deposit: £2,925.00, Optional Final Payment: £9,393.17, Total Charge For Credit: £6,927.57, Total Amount Payable: £26,427.57, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.56ppm, Mileage Per Annum: 10,000

BMW Z4sDrive 20i M Sport 2dr Auto

2020
15,003 miles
Petrol

£28,000

or £450 mo
38 miles away

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

BMW M2M2 Competition 2dr DCT

2020
41,576 miles
Petrol

£35,000

or £560 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £559.71, Customer Deposit: £5,250.00, Total Deposit: £5,250.00, Optional Final Payment: £15,572.43, Total Charge For Credit: £12,128.80, Total Amount Payable: £47,128.80, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 7.83ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d M Sport 5dr Step Auto

2020
35,902 miles
Diesel

£28,000

or £466 mo
38 miles away

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

BMW 3 Series320d M Sport 4dr

2020
57,062 miles
Diesel

£21,000

or £370 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £369.49, Customer Deposit: £3,150.00, Total Deposit: £3,150.00, Optional Final Payment: £7,268.62, Total Charge For Credit: £6,784.65, Total Amount Payable: £27,784.65, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.37ppm, Mileage Per Annum: 10,000

BMW 1 Series118i SE 5dr Step Auto

2019
15,558 miles
Petrol

£16,500

or £251 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £250.01, Customer Deposit: £2,475.00, Total Deposit: £2,475.00, Optional Final Payment: £8,194.82, Total Charge For Credit: £5,920.29, Total Amount Payable: £22,420.29, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 5.57ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d M Sport 5dr Auto

2019
41,987 miles
Diesel

£37,500

or £581 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £580.44, Customer Deposit: £5,850.00, Total Deposit: £5,850.00, Optional Final Payment: £20,016.64, Total Charge For Credit: £14,147.32, Total Amount Payable: £53,147.32, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.10ppm, Mileage Per Annum: 10,000

MINI Hatchback1.5 C Sport 3dr Auto

2025
104 miles
Petrol

£26,800

or £425 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £424.91, Customer Deposit: £4,020.00, Total Deposit: £4,020.00, Optional Final Payment: £12,150.00, Total Charge For Credit: £9,340.77, Total Amount Payable: £36,140.77, Representative APR: 13.90%, Interest Rate (Fixed): 13.08%, Excess Mileage Charge: 4.80ppm, Mileage Per Annum: 10,000

5311-5328 of 5,610 vehicles