2,935 Petrol cars for sale in Anstruther

Main listing image - BMW 1 Series

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
2,440 miles
Hatchback

£34,000

or £506 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £505.99, Customer Deposit: £5,100.00, Total Deposit: £5,100.00, Optional Final Payment: £17,452.85, Total Charge For Credit: £12,334.38, Total Amount Payable: £46,334.38, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.49ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
9,386 miles
Hatchback

£30,000

or £450 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £449.74, Customer Deposit: £4,500.00, Total Deposit: £4,500.00, Optional Final Payment: £15,197.42, Total Charge For Credit: £10,835.20, Total Amount Payable: £40,835.20, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 12.49ppm, Mileage Per Annum: 10,000

BMW 4 Series420i M Sport 2dr Step Auto

2023
15,385 miles
Coupe

£31,500

or £503 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £502.36, Customer Deposit: £4,725.00, Total Deposit: £4,725.00, Optional Final Payment: £14,100.16, Total Charge For Credit: £10,936.08, Total Amount Payable: £42,436.08, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 10.05ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2022
48,953 miles
Hatchback

£26,000

or £411 mo
Delivery

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

BMW 2 SeriesM240i xDrive 2dr Step Auto

2022
25,774 miles
Coupe

£33,500

or £500 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £499.72, Customer Deposit: £5,025.00, Total Deposit: £5,025.00, Optional Final Payment: £17,123.80, Total Charge For Credit: £12,135.64, Total Amount Payable: £45,635.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.70ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2022
30,615 miles
Saloon

£23,500

or £366 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £365.62, Customer Deposit: £3,525.00, Total Deposit: £3,525.00, Optional Final Payment: £11,083.50, Total Charge For Credit: £8,292.64, Total Amount Payable: £31,792.64, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.28ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2022
15,372 miles
Hatchback

£28,250

or £428 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.31, Customer Deposit: £4,237.00, Total Deposit: £4,237.50, Optional Final Payment: £14,076.46, Total Charge For Credit: £10,147.53, Total Amount Payable: £38,397.53, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 11.09ppm, Mileage Per Annum: 10,000

BMW 4 Series420i M Sport 2dr Step Auto

2022
22,494 miles
Coupe

£28,000

or £451 mo
Delivery

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

BMW 1 Series118i [136] M Sport 5dr

2022
19,730 miles
Hatchback

£20,500

or £315 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £314.79, Customer Deposit: £3,075.00, Total Deposit: £3,075.00, Optional Final Payment: £9,924.61, Total Charge For Credit: £7,294.74, Total Amount Payable: £27,794.74, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 8.01ppm, Mileage Per Annum: 10,000

BMW X3 MxDrive X3 M Competition 5dr Step Auto

2021
12,769 miles
SUV

£57,000

or £883 mo
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £882.52, Customer Deposit: £8,550.00, Total Deposit: £8,550.00, Optional Final Payment: £27,148.57, Total Charge For Credit: £20,177.01, Total Amount Payable: £77,177.01, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 13.04ppm, Mileage Per Annum: 10,000

199-216 of 2,935 vehicles