559 BMW cars for sale in Barnard Castle

Main listing image - BMW X3

BMW X3xDrive20i M Sport 5dr Step Auto

2021
40,294 miles
Petrol

£28,878

or £458 mo
Great price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £457.18, Customer Deposit: £4,331.00, Total Deposit: £4,331.70, Optional Final Payment: £11,362.50, Total Charge For Credit: £8,303.66, Total Amount Payable: £37,181.66, Representative APR: 11.90%, Interest Rate (Fixed): 8.46%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport Pro 80kWh 5dr Auto

2024
5,103 miles
Electric

was

£53,000

£4,501 off
£48,499
or £764 mo
Fair price
33 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £763.51, Customer Deposit: £7,274.00, Total Deposit: £7,274.85, Optional Final Payment: £17,919.00, Total Charge For Credit: £12,579.82, Total Amount Payable: £61,078.82, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW iX3210kW M Sport 80kWh 5dr Auto

2024
5,975 miles
Electric

was

£44,991

£1,886 off
£43,105
or £661 mo
Good price
23 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £660.45, Customer Deposit: £6,465.00, Total Deposit: £6,465.75, Optional Final Payment: £16,982.00, Total Charge For Credit: £11,383.90, Total Amount Payable: £54,488.90, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW M5M5 4dr DCT

Hybrid

£111,405

or £1,861 mo
24 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,860.02, Customer Deposit: £16,710.00, Total Deposit: £16,710.75, Optional Final Payment: £34,981.00, Total Charge For Credit: £27,707.69, Total Amount Payable: £139,112.69, Representative APR: 10.90%, Interest Rate (Fixed): 10.39%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW 5 Series520d SE 4dr Auto

2017
42,596 miles
Diesel

£15,700

or £239 mo
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £238.15, Customer Deposit: £2,355.00, Total Deposit: £2,355.00, Optional Final Payment: £6,795.00, Total Charge For Credit: £4,643.05, Total Amount Payable: £20,343.05, Representative APR: 11.90%, Interest Rate (Fixed): 8.70%, Excess Mileage Charge: 12.00ppm, Mileage Per Annum: 10,000

379-396 of 559 vehicles