BMW cars for sale in Hatfield

This area has 328 dealers

839 BMW cars for sale

Main listing image - BMW M3

BMW M3M3 Competition 4dr Step Auto

2021
11,557 miles
Petrol

£57,223

or £847 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £846.91, Customer Deposit: £8,583.00, Total Deposit: £8,583.45, Optional Final Payment: £27,809.69, Total Charge For Credit: £18,974.91, Total Amount Payable: £76,197.91, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 17.37ppm, Mileage Per Annum: 10,000

BMW X2sDrive 18i [136] M Sport 5dr

2023
5,982 miles
Petrol

£26,625

or £432 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £431.99, Customer Deposit: £3,993.00, Total Deposit: £3,993.75, Optional Final Payment: £10,645.59, Total Charge For Credit: £8,317.87, Total Amount Payable: £34,942.87, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 7.38ppm, Mileage Per Annum: 10,000

BMW X2xDrive 25e M Sport 5dr Auto

2023
12,017 miles
Hybrid

£30,197

or £453 mo
35 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £452.65, Customer Deposit: £4,529.00, Total Deposit: £4,529.55, Optional Final Payment: £12,480.40, Total Charge For Credit: £8,087.50, Total Amount Payable: £38,284.50, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 8.23ppm, Mileage Per Annum: 10,000

BMW X6xDrive30d MHT M Sport 5dr Step Auto

2022
31,791 miles
Diesel

was

£48,903

£2,546 off
£46,357
or £696 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £695.03, Customer Deposit: £6,953.00, Total Deposit: £6,953.55, Optional Final Payment: £21,988.64, Total Charge For Credit: £15,251.60, Total Amount Payable: £61,608.60, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 12.38ppm, Mileage Per Annum: 10,000

BMW i4400kW M50 83.9kWh 5dr Auto

2023
7,824 miles
Electric

£51,400

or £779 mo
15 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £778.28, Customer Deposit: £7,710.00, Total Deposit: £7,710.00, Optional Final Payment: £23,918.76, Total Charge For Credit: £16,807.92, Total Amount Payable: £68,207.92, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 17.44ppm, Mileage Per Annum: 10,000

217-234 of 839 vehicles