2019 BMW X3 M
M Sport
82,588mi Auto Diesel 2.0L
£18,651
York
from £392/pm
Starting at only £ each month, you can buy this estate BMW X3 M with automatic transmission, a diesel 2000cc engine and 82,588 mi clocked-up on the dashboard.
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.
6 cars

M Sport
82,588mi Auto Diesel 2.0L
£18,651
York
from £392/pm
Starting at only £ each month, you can buy this estate BMW X3 M with automatic transmission, a diesel 2000cc engine and 82,588 mi clocked-up on the dashboard.
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.

Bmw X3 M
24,100mi Auto Petrol 3.1L
£56,995
Middlesbrough
from £1,196/pm
On offer at our incredible price of just £56,995 is this BMW with automatic transmission, 24,100 mi on the dash and a 3.1 ltr petrol motor.

M Sport
18,651mi Auto Diesel
£38,868
York
from £816/pm
Test drive this durable BMW which is ranked amongst Britain's top 20 most reliable cars. It is fitted out with a L diesel engine and automatic transmission. This one with low mileage at this dealership only has 18,651 miles clocked up on the dashboard and has been finished in the tone of black.

M Sport
10,911mi Auto Petrol
£41,281
York
from £867/pm
This low mileage BMW is fitted with a cc petrol motor and it has automatic transmission. It's on offer and ready for its next owner to take home in the shade of black with just 10,911 miles clocked-up on the dash.

3L Competition
27,651mi Auto Petrol 3.0L
£49,999
York
from £1,050/pm
Painted in the shade of blue, this motor is fitted with a 3.0l petrol engine with automatic transmission and it has 27,651 mi clocked up on the dashboard.

M Sport
41,513mi Auto Petrol 2.0L
£20,948
York
from £440/pm
This motor available from this dealer priced at £21,748 is available in blue and has 41,513 miles on the dash.