106 BMW 1 Series cars for sale in Halstead

BMW 1 SeriesM135i xDrive 5dr Step Auto

2024
9,786 miles
Petrol

£29,864

or £408 mo
25 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £407.76, Customer Deposit: £4,479.00, Total Deposit: £4,479.60, Optional Final Payment: £14,380.58, Total Charge For Credit: £8,568.66, Total Amount Payable: £38,432.66, Representative APR: 10.90%, Interest Rate (Fixed): 5.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
766 miles
Hybrid

£29,990

or £417 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £416.49, Customer Deposit: £4,498.00, Total Deposit: £4,498.50, Optional Final Payment: £15,258.74, Total Charge For Credit: £9,342.27, Total Amount Payable: £39,332.27, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.04ppm, Mileage Per Annum: 10,000

BMW 1 Series120 M Sport 5dr Step Auto

2025
5,777 miles
Hybrid

£30,895

or £420 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £419.32, Customer Deposit: £4,634.00, Total Deposit: £4,634.25, Optional Final Payment: £16,297.14, Total Charge For Credit: £9,744.43, Total Amount Payable: £40,639.43, Representative APR: 11.90%, Interest Rate (Fixed): 11.90%, Excess Mileage Charge: 12.04ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr

2020
35,500 miles
Petrol

£17,990

or £279 mo
27 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £278.89, Customer Deposit: £2,698.00, Total Deposit: £2,698.50, Optional Final Payment: £8,546.52, Total Charge For Credit: £6,362.85, Total Amount Payable: £24,352.85, Representative APR: 13.90%, Interest Rate (Fixed): 13.90%, Excess Mileage Charge: 6.56ppm, Mileage Per Annum: 10,000

73-90 of 106 vehicles