2018 BMW 4 Series
2.0 420I M Sport Euro 6 Ss
34,050mi Auto Petrol 2.0L
£17,995
Addlestone
from £378/pm
This BMW has a 2000cc petrol engine with automatic transmission and has 34,050 miles on the dash.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
3 cars

2.0 420I M Sport Euro 6 Ss
34,050mi Auto Petrol 2.0L
£17,995
Addlestone
from £378/pm
This BMW has a 2000cc petrol engine with automatic transmission and has 34,050 miles on the dash.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

3.0 430D M Sport Euro 6 Ss
58,000mi Auto Diesel 3.0L
£16,495
Addlestone
from £346/pm
Looking to get yourself a vehicle that's been built to be durable and dependable and is amongst those ranked in the top 20 for reliability? Well, take a more detailed look at this particular second hand one with a 3.0 ltr diesel motor, automatic transmission and 58,000 miles clocked-up on the dash.

2.0 420I Gpf Sport Euro 6 Ss
46,905mi Auto Petrol 2.0L
£13,995
Addlestone
from £294/pm
First registered in 2018: Used 4 Series with a 2.0 litre petrol motor, automatic transmission and just 46,905 miles on the dashboard.