546 BMW cars for sale in Purley

BMW 5 Series530e M Sport 4dr Auto

2021
30,983 miles
Hybrid

£29,256

or £428 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £427.98, Customer Deposit: £4,388.00, Total Deposit: £4,388.40, Optional Final Payment: £11,843.08, Total Charge For Credit: £7,090.54, Total Amount Payable: £36,346.54, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 8.73ppm, Mileage Per Annum: 10,000

BMW 3 Series320i M Sport 4dr Step Auto

2021
21,355 miles
Petrol

£25,400

or £348 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £347.92, Customer Deposit: £3,810.00, Total Deposit: £3,810.00, Optional Final Payment: £11,632.42, Total Charge For Credit: £6,394.66, Total Amount Payable: £31,794.66, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.73ppm, Mileage Per Annum: 10,000

BMW 4 Series420i M Sport 2dr Step Auto

2021
29,863 miles
Petrol

£26,155

or £371 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £370.93, Customer Deposit: £3,923.00, Total Deposit: £3,923.25, Optional Final Payment: £11,254.57, Total Charge For Credit: £6,456.53, Total Amount Payable: £32,611.53, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.84ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e M Sport 5dr Auto

2021
61,847 miles
Hybrid

£39,336

or £535 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £534.11, Customer Deposit: £5,900.00, Total Deposit: £5,900.40, Optional Final Payment: £18,282.74, Total Charge For Credit: £9,950.31, Total Amount Payable: £49,286.31, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 10.69ppm, Mileage Per Annum: 10,000

BMW 3 Series Touring318d MHT M Sport 5dr Step Auto

2021
49,868 miles
Diesel

£22,846

£931 off
£21,915
or £310 mo
37 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £309.65, Customer Deposit: £3,287.00, Total Deposit: £3,287.25, Optional Final Payment: £9,495.97, Total Charge For Credit: £5,421.77, Total Amount Payable: £27,336.77, Representative APR: 9.90%, Interest Rate (Fixed): 9.90%, Excess Mileage Charge: 7.26ppm, Mileage Per Annum: 10,000

505-522 of 546 vehicles