2021 BMW X3
3.0 30D Mht M Sport Xdrive Euro 6 Ss
57,000mi Auto Hybrid 3.0L
£27,280
Market Drayton
from £573/pm
With 57,000 mi clocked up on the dash and in grey, this suv BMW X3 comes fitted with automatic transmission and a 3.0L hybrid engine.
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.
1 cars

3.0 30D Mht M Sport Xdrive Euro 6 Ss
57,000mi Auto Hybrid 3.0L
£27,280
Market Drayton
from £573/pm
With 57,000 mi clocked up on the dash and in grey, this suv BMW X3 comes fitted with automatic transmission and a 3.0L hybrid engine.
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.

20 Xdrive M Sport Step
3,198mi Auto Hybrid 2.0L
£49,129
Crewe
from £1,031/pm
On offer and ready for its next owner to take home is this used X3 that features automatic transmission and a 2.0 L hybrid motor. Priced to sell from this dealer at the terrific price of only £49,999.

Xdrive20d Mht M Sport Step
11,395mi Auto Hybrid 2.0L
£38,399
Crewe
from £806/pm
Suv with a 2.0 litre hybrid motor and automatic transmission.

Xdrive M40i Mht
12,219mi Auto Hybrid 3.0L
£49,999
Crewe
from £1,050/pm
The BMW X3 is among the top 20 rated for reliability and at this dealership in Crewe you can get this second hand one with automatic transmission, 12,219 miles on the clock and a 3000cc hybrid engine. Despite being second-hand, it's still in a like new, almost flawless condition in and out.

Xdrive20i Mht M Sport Step
20,337mi Auto Hybrid 2.0L
£36,999
Crewe
from £777/pm
Available for sale is this used X3 which is fitted out with automatic transmission and a 2.0 Ltr hybrid motor. At the amazing price of £36,999 from this dealer located in Crewe.

Xdrive20i Mht M Sport Step
15,445mi Auto Hybrid 2.0L
£36,169
Crewe
from £759/pm
A low price of just £36,169 from our dealership on this very dependable X3. It is a pre-owned, second hand vehicle but it was beautifully maintained by the previous owner it therefore remains in like new, almost flawless condition in and out.

Xdrive20i Mht M Sport Step
18,829mi Auto Hybrid 2.0L
£36,759
Crewe
from £772/pm
This BMW X3 Xdrive20i Mht M Sport Step features a 2.0l hybrid engine with automatic transmission and has 18,829 miles clocked up on the dashboard. This particular second-hand model from this dealer is finished in the tone of grey.

Xdrive M40d Mht
45,011mi Auto Hybrid 3.0L
£42,999
Crewe
from £903/pm
This used car for sale priced at £43,499 has 45,011 miles on the clock and comes in the tone of black.

Xdrive20d Mht M Sport Step
37,098mi Auto Hybrid 2.0L
£28,399
Crewe
from £596/pm
This suv BMW has a low mileage of only 37,098 miles and has been on the road for less than a year.

Xdrive20d Mht M Sport Step
37,508mi Auto Hybrid 2.0L
£27,099
Crewe
from £569/pm
Designed with a 2.0 LTR hybrid engine and a automatic transmission, this very reliable BMW is available for sale in white with 37,508 miles on the dashboard.

Xdrive20d M Sport Step
34,461mi Auto Diesel 2.0L
£26,349
Crewe
from £553/pm
Now available at our dealership in the Crewe area is this second-hand, low mileage X3 which is equipped with a diesel, 2.0 L engine and automatic gearbox. Up for sale and ready for its next owner to drive away in the tone of white with just 34,461 mi clocked-up on the dashboard.
Xdrive M40i Step
73,146mi Auto Petrol 3.0L
£27,999
Crewe
from £588/pm
Currently available at our dealership located in the Crewe area is this X3 that has a 3.0 Litre petrol engine with automatic transmission. It's available to buy in the tone of silver with 73,146 miles clocked up on the dashboard.

2019 2.0 20D M Sport Suv Xdrive Eu
93,500mi Auto Diesel 2.0L
£16,977
Stone
from £356/pm
Make sure you consider this BMW X3 X3 Xdrive20d M Sport that is ranked among the top twenty, most dependable and trustworthy motors in the UK. This second hand model finished in the tone of black, incorporates a 2000 cc diesel engine with automatic transmission and it has got 90,000 miles clocked up on the dashboard.

Xdrive M40i Step
40,949mi Auto Petrol 3.0L
£29,999
Crewe
from £630/pm
Currently on offer from this dealer at the remarkable price of just £32,449 is this BMW X3 that is ranked among the top twenty, most trustworthy and dependable vehicles in Britain.

2018 2.0 20I Se Suv Xdrive Euro 6
91,782mi Auto Petrol 2.0L
£14,888
Stone
from £313/pm
This BMW X3 is a model that has been created with reliability and trustworthiness in mind. This dealer currently has a second hand one in stock that is equipped with a 2.0l petrol motor with automatic transmission and has 91,782 miles clocked up on the dash.

2018 2.0 20D M Sport Suv Xdrive Eu
98,000mi Auto Diesel 2.0L
£15,940
Stone
from £335/pm
This second hand X3 2018 2.0 20D M Sport Suv Xdrive Eu in a blue finish is up for sale and ready for you to drive away with the option to purchase on credit.

2017 2.0 20D M Sport Suv Xdrive Eu
64,995mi Auto Diesel 2.0L
£14,999
Stone
from £315/pm
Up for sale and ready for you to drive away today is this X3 M Sport, it is fitted with a 2000cc diesel motor and automatic transmission. This second-hand model has 63,601 miles on the clock.

2.0 20D M Sport Xdrive Euro 6 Ss
54,600mi Auto Diesel 2.0L
£15,295
Stoke-on-Trent
from £321/pm
With 54,600 miles on the dash, this BMW X3 comes fitted with automatic transmission and a 2.0l diesel motor.

2.0 20D Se Suv Xdrive Euro 6 S S
83,600mi Auto Diesel 2.0L
£10,995
Crewe
from £231/pm
At the full price of £10,995 or with the possibility to purchase on finance with affordable payments beginning at £ per calendar month, this silver BMW X3 has 83,600 miles clocked up on the dash and comes fitted out with a 2000 cc diesel motor.

Xdrive 30E M Sport
6,543mi Auto Hybrid 2.0L
£48,999
Stoke-on-Trent
from £1,029/pm
A fabulous price at this dealer for this used, X3 Xdrive 30E M Sport that has just 6,543 miles clocked-up on the dash, a 2000 cc hybrid engine and automatic transmission.
30E Xdrive M Sport
8,121mi Auto Hybrid 2.0L
£52,999
Stoke-on-Trent
from £1,112/pm
A terrific price of £52,999 is being advertised by our dealership on this low mileage X3 that has got a low mileage of just 8,121 miles. It is a great choice if you're looking to buy a vehicle with a design that prioritises reliability and trustworthiness.

Xdrive20d M Sport Step
8,018mi Auto Diesel 2.0L
£45,199
Stoke-on-Trent
from £949/pm
Looking to buy a BMW X3 Xdrive20d M Sport Step? Then take a look at this like new one that's in an almost pristine, nearly new condition both in and out. This particular vehicle at this dealer has automatic transmission, a 2.0 L diesel motor and has only got 8,018 miles clocked up on the dash.
Xdrive 30E M Sport
8,205mi Auto Hybrid 2.0L
£38,999
Stoke-on-Trent
from £819/pm
Planning on buying a car that is manufactured to be trustworthy and dependable and is amongst those ranked in the top 20 of Britain's reliability index? Consider this used one from our dealership located in Stoke-on-Trent that has a 2.0 ltr hybrid motor, automatic transmission and 8,205 miles on the clock.

Xdrive20i Mht M Sport Step
26,536mi Auto Hybrid 2.0L
£34,899
Stoke-on-Trent
from £733/pm
On the market and ready for you to drive away today is this BMW X3 that's been created with durability and trustworthiness in mind. It is fitted out with a 2.0 litre hybrid motor and automatic transmission. This second hand model now for sale at our dealership comes in the shade of white and only has 26,536 miles clocked up on the dash.