5,496 cars for sale in Spennymoor

BMW 2 Series220i M Sport 2dr Step Auto

2024
7,789 miles
Petrol

£31,955

or £470 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £469.93, Customer Deposit: £4,793.00, Total Deposit: £4,793.25, Optional Final Payment: £14,510.00, Total Charge For Credit: £9,434.96, Total Amount Payable: £41,389.96, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135 xDrive 5dr Step Auto

2025
4,026 miles
Petrol

£37,683

or £562 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £561.63, Customer Deposit: £5,652.00, Total Deposit: £5,652.45, Optional Final Payment: £16,670.00, Total Charge For Credit: £11,036.06, Total Amount Payable: £48,719.06, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2023
1,759 miles
Hybrid

£40,747

or £622 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £621.78, Customer Deposit: £6,112.00, Total Deposit: £6,112.05, Optional Final Payment: £17,169.00, Total Charge For Credit: £11,757.71, Total Amount Payable: £52,504.71, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 1 SeriesM135i xDrive 5dr Step Auto

2023
14,437 miles
Petrol

£29,805

or £440 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £439.17, Customer Deposit: £4,470.00, Total Deposit: £4,470.75, Optional Final Payment: £13,483.00, Total Charge For Credit: £8,789.74, Total Amount Payable: £38,594.74, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW 2 Series220i M Sport 2dr Step Auto

2023
19,481 miles
Petrol

£30,157

or £458 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £457.83, Customer Deposit: £4,523.00, Total Deposit: £4,523.55, Optional Final Payment: £12,846.00, Total Charge For Credit: £8,730.56, Total Amount Payable: £38,887.56, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X5xDrive40d MHT M Sport 5dr Auto

2025
5,904 miles
Diesel

£66,614

or £1,045 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £1,044.75, Customer Deposit: £9,992.00, Total Deposit: £9,992.10, Optional Final Payment: £26,399.00, Total Charge For Credit: £18,880.35, Total Amount Payable: £85,494.35, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 14.40ppm, Mileage Per Annum: 10,000

BMW X1sDrive 18d M Sport 5dr Step Auto

2023
38,023 miles
Diesel

£31,209

or £501 mo
7 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £500.54, Customer Deposit: £4,681.00, Total Deposit: £4,681.35, Optional Final Payment: £11,714.00, Total Charge For Credit: £8,711.73, Total Amount Payable: £39,920.73, Representative APR: 11.70%, Interest Rate (Fixed): 11.12%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

217-234 of 5,496 vehicles