329 BMW cars for sale in Neath

Main listing image - BMW X1

BMW X1sDrive 18d xLine 5dr Step Auto

2021
26,430 miles
Diesel

£22,999

or £335 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £334.36, Customer Deposit: £3,449.00, Total Deposit: £3,449.85, Optional Final Payment: £10,110.37, Total Charge For Credit: £6,276.14, Total Amount Payable: £29,275.14, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 5.89ppm, Mileage Per Annum: 10,000

BMW 2 Series218i [2.0] M Sport 2dr [Nav] Step Auto

2021
19,681 miles
Petrol

was

£21,999

£1,200 off
£20,799
or £316 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £315.34, Customer Deposit: £3,119.00, Total Deposit: £3,119.85, Optional Final Payment: £8,388.74, Total Charge For Credit: £5,530.57, Total Amount Payable: £26,329.57, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 5.67ppm, Mileage Per Annum: 10,000

BMW X3xDrive 30e M Sport 5dr Auto

2022
9,732 miles
Hybrid

£40,199

or £594 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £593.10, Customer Deposit: £6,029.00, Total Deposit: £6,029.85, Optional Final Payment: £17,166.00, Total Charge For Credit: £10,872.55, Total Amount Payable: £51,071.55, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

BMW X2xDrive 18d SE 5dr

2021
23,580 miles
Diesel

£17,499

or £240 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £239.05, Customer Deposit: £2,624.00, Total Deposit: £2,624.85, Optional Final Payment: £8,585.92, Total Charge For Credit: £4,947.12, Total Amount Payable: £22,446.12, Representative APR: 10.90%, Interest Rate (Fixed): 10.90%, Excess Mileage Charge: 4.96ppm, Mileage Per Annum: 10,000

BMW 4 Series420d xDrive MHT M Sport 2dr Step Auto

2021
29,505 miles
Diesel

was

£29,099

£800 off
£28,299
or £427 mo
38 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £426.55, Customer Deposit: £4,244.00, Total Deposit: £4,244.85, Optional Final Payment: £11,559.00, Total Charge For Credit: £7,552.70, Total Amount Payable: £35,851.70, Representative APR: 10.90%, Interest Rate (Fixed): 10.38%, Excess Mileage Charge: 9.60ppm, Mileage Per Annum: 10,000

271-288 of 329 vehicles