1,516 BMW cars for sale in Kidsgrove

BMW X3xDrive20i MHT M Sport 5dr Step Auto

2021
25,143 miles
Hybrid

was

£35,490

£1,000 off
£34,490
or £469 mo
Fair price
36 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £468.11, Customer Deposit: £5,173.00, Total Deposit: £5,673.50, Optional Final Payment: £15,312.63, Total Charge For Credit: £8,497.30, Total Amount Payable: £42,987.30, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.81ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2024
1,382 miles
Hybrid

was

£45,985

£1,605 off
£44,380
or £534 mo
Great price
34 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £533.17, Customer Deposit: £6,657.00, Total Deposit: £7,157.00, Optional Final Payment: £23,861.63, Total Charge For Credit: £11,697.62, Total Amount Payable: £56,077.62, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 13.45ppm, Mileage Per Annum: 10,000

BMW X3xDrive20d MHT M Sport 5dr Step Auto

2020
46,332 miles
Diesel

£28,000

or £439 mo
Good price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £438.65, Customer Deposit: £4,200.00, Total Deposit: £4,450.00, Optional Final Payment: £12,092.50, Total Charge For Credit: £9,159.05, Total Amount Payable: £37,159.05, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW X3 MxDrive X3 M Competition 5dr Step Auto

2019
28,282 miles
Petrol

£42,700

or £691 mo
Fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £690.55, Customer Deposit: £6,405.00, Total Deposit: £6,655.00, Optional Final Payment: £17,335.00, Total Charge For Credit: £13,745.85, Total Amount Payable: £56,445.85, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

BMW 2 Series Gran Coupe218i [136] M Sport 4dr DCT

2021
31,700 miles
Petrol

£21,500

or £331 mo
Fair price
Delivery

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £330.58, Customer Deposit: £3,225.00, Total Deposit: £3,475.00, Optional Final Payment: £9,572.50, Total Charge For Credit: £7,084.76, Total Amount Payable: £28,584.76, Representative APR: 13.30%, Interest Rate (Fixed): 13.31%, Excess Mileage Charge: 6.98ppm, Mileage Per Annum: 10,000

901-918 of 1,516 vehicles