302 BMW cars for sale in Hatfield

Main listing image - BMW 1 Series

BMW 1 Series118i [136] M Sport 5dr Step Auto [LCP]

2023
19,161 miles
Petrol

£24,999

£2,100 off
£22,899
or £350 mo
36 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £349.81, Customer Deposit: £3,434.00, Total Deposit: £3,434.85, Optional Final Payment: £10,149.28, Total Charge For Credit: £7,476.01, Total Amount Payable: £30,375.01, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

Main listing image - BMW X1

BMW X1xDrive 25e xLine 5dr Auto

2022
24,813 miles
Hybrid

£24,899

or £414 mo
36 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £413.64, Customer Deposit: £3,734.00, Total Deposit: £3,734.85, Optional Final Payment: £8,973.25, Total Charge For Credit: £7,663.82, Total Amount Payable: £32,562.82, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 1 Series118i [136] M Sport 5dr

2021
4,070 miles
Petrol

£21,090

or £320 mo
36 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £319.14, Customer Deposit: £3,163.00, Total Deposit: £3,163.50, Optional Final Payment: £9,535.50, Total Charge For Credit: £6,927.72, Total Amount Payable: £28,017.72, Representative APR: 12.80%, Interest Rate (Fixed): 6.67%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW X6xDrive40d MHT M Sport 5dr Step Auto

2021
17,996 miles
Diesel

£46,910

£2,020 off
£44,890
or £701 mo
36 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £700.09, Customer Deposit: £6,733.00, Total Deposit: £6,733.50, Optional Final Payment: £20,590.43, Total Charge For Credit: £16,038.25, Total Amount Payable: £60,928.25, Representative APR: 13.90%, Interest Rate (Fixed): 7.24%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2020
14,177 miles
Petrol

£26,208

or £376 mo
40 miles away

*Representative example: Contract Length: 49 months, 48 Monthly Payments: £375.78, Customer Deposit: £3,931.00, Total Deposit: £3,931.20, Optional Final Payment: £11,548.81, Total Charge For Credit: £7,309.45, Total Amount Payable: £33,517.45, Representative APR: 10.90%, Interest Rate (Fixed): 5.66%, Excess Mileage Charge: 14.90ppm, Mileage Per Annum: 10,000

BMW 1 Series118i M Sport 5dr Step Auto

2020
31,338 miles
Petrol

£18,920

or £311 mo
40 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £310.34, Customer Deposit: £2,838.00, Total Deposit: £3,088.00, Optional Final Payment: £7,480.00, Total Charge For Credit: £6,233.98, Total Amount Payable: £25,153.98, Representative APR: 13.80%, Interest Rate (Fixed): 13.82%, Excess Mileage Charge: 6.00ppm, Mileage Per Annum: 10,000

289-306 of 302 vehicles