586 BMW cars for sale in St Helens

BMW 5 Series530e M Sport 4dr Auto

2020
59,814 miles
Hybrid

£24,270

£1,550 off
£22,720
or £362 mo
Good price
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £361.90, Customer Deposit: £3,408.00, Total Deposit: £3,408.00, Optional Final Payment: £9,491.06, Total Charge For Credit: £7,188.36, Total Amount Payable: £29,908.36, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 8.30ppm, Mileage Per Annum: 10,000

BMW 5 Series530e M Sport 4dr Auto

2022
23,543 miles
Hybrid

£31,870

£1,900 off
£29,970
or £464 mo
Great price
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £463.73, Customer Deposit: £4,495.00, Total Deposit: £4,495.50, Optional Final Payment: £13,345.74, Total Charge For Credit: £9,666.55, Total Amount Payable: £39,636.55, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.83ppm, Mileage Per Annum: 10,000

BMW X5xDrive45e xLine 5dr Auto

2020
37,057 miles
Hybrid

£33,920

or £486 mo
25 miles away

*Representative example: Contract Length: 48 months, 47 Monthly Payments: £485.95, Customer Deposit: £5,088.00, Total Deposit: £5,088.00, Optional Final Payment: £17,456.59, Total Charge For Credit: £11,464.24, Total Amount Payable: £45,384.24, Representative APR: 12.90%, Interest Rate (Fixed): 12.90%, Excess Mileage Charge: 9.17ppm, Mileage Per Annum: 10,000

199-216 of 586 vehicles