92 BMW cars for sale in St Agnes

BMW 1 Series118i [136] M Sport 5dr

2021
31,059 miles
Petrol

£19,850

or £283 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £282.68, Customer Deposit: £2,977.00, Total Deposit: £2,977.50, Optional Final Payment: £9,683.68, Total Charge For Credit: £6,097.14, Total Amount Payable: £25,947.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 8.46ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
3,974 miles
Petrol

£29,900

or £392 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £391.96, Customer Deposit: £4,485.00, Total Deposit: £4,485.00, Optional Final Payment: £16,594.11, Total Charge For Credit: £9,601.23, Total Amount Payable: £39,501.23, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.78ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
9,556 miles
Petrol

£29,900

or £400 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £399.51, Customer Deposit: £4,485.00, Total Deposit: £4,485.00, Optional Final Payment: £16,146.08, Total Charge For Credit: £9,508.05, Total Amount Payable: £39,408.05, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 13.78ppm, Mileage Per Annum: 10,000

BMW 1 Series118i Sport 5dr Step Auto

2019
52,893 miles
Petrol

£16,950

or £254 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £253.31, Customer Deposit: £2,542.00, Total Deposit: £2,542.50, Optional Final Payment: £7,561.49, Total Charge For Credit: £5,059.56, Total Amount Payable: £22,009.56, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 6.51ppm, Mileage Per Annum: 10,000

BMW 5 Series530e M Sport 4dr Auto

2022
4,803 miles
Hybrid

£32,750

or £484 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £483.04, Customer Deposit: £4,912.00, Total Deposit: £4,912.50, Optional Final Payment: £14,988.73, Total Charge For Credit: £9,854.11, Total Amount Payable: £42,604.11, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000

BMW X5xDrive30d MHT M Sport 5dr Auto

2023
18,089 miles
Diesel

£58,950

or £853 mo
12 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £852.30, Customer Deposit: £8,842.00, Total Deposit: £8,842.50, Optional Final Payment: £27,998.54, Total Charge For Credit: £17,949.14, Total Amount Payable: £76,899.14, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 15.56ppm, Mileage Per Annum: 10,000

19-36 of 92 vehicles