2023 BMW X3
Xdrive20d Mht M Sport Step
16,750mi Auto Diesel 2.0L
£35,490
Ripon
from £745/pm
This dealer is currently advertising a remarkable price on this X3 that's listed among Britain's top 20, most dependable and trustworthy vehicles.
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

Xdrive20d Mht M Sport Step
16,750mi Auto Diesel 2.0L
£35,490
Ripon
from £745/pm
This dealer is currently advertising a remarkable price on this X3 that's listed among Britain's top 20, most dependable and trustworthy vehicles.
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.

2.0 20D M Sport
112,589mi Auto Diesel 2.0L
£10,195
Harrogate
from £214/pm
The BMW X3 is in the top twenty of the reliability index. At this dealer you can get this second hand 2.0 20D M Sport with automatic transmission, a 2000cc diesel engine and 112,589 miles on the dash.

3.0 M50i Mht Suv Hybrid Xdrive Eur
9,087mi Auto Hybrid 3.0L
£61,490
Harrogate
from £1,291/pm
Thinking of buying a car that has been manufactured to be durable and trustworthy and is one of the top 20 in the UK's reliability index? Then take a closer look at this second-hand model from our dealership located in Harrogate that’s got a 3.0 litre hybrid engine with automatic transmission and 9,087 mi clocked-up on the dashboard.

3.0 M50i Mht Xdrive Euro 6 Ss
4,670mi Auto Hybrid 3.0L
£60,750
Knaresborough
from £1,275/pm
Up for sale and ready to take on a test drive is this X3 coming in grey; this second-hand model comes fitted out with automatic transmission, a 3.0 ltr hybrid motor and has 4,670 miles clocked up on the dashboard.

2.0 20I Mht M Sport Xdrive Euro 6 Ss
13,824mi Auto Hybrid 2.0L
£34,790
Knaresborough
from £730/pm
Purchase this second-hand BMW X3 2.0 20I Mht M Sport Xdrive Euro 6 Ss for just £34,790. Finance plans start at £ a month for this car which comes fitted out with a 2.0 LTR hybrid motor with automatic transmission.

3.0 M40d Mht Xdrive Euro 6 Ss
38,361mi Auto Hybrid 3.0L
£45,750
Knaresborough
from £960/pm
Now available at this dealership in Knaresborough is this used car that consists of a hybrid, 3.0L engine and automatic transmission. It's up for sale and ready for its new owner to drive away in the tone of grey with a mere 38,361 miles on the dashboard. It could be an excellent choice to make if you're searching for a vehicle that has an outstanding track record for trustworthiness and durability.

X3 Xdrive20d Mht M Sport Step
42,685mi Auto Diesel
£27,466
Harrogate
from £577/pm
Trustworthy and dependable, the BMW X3 is in the top 20 of the United Kingdom's reliability index. This second-hand model available from this dealer is on the market in a grey finish and has got 40,000 miles clocked up on the dash.
20D Xdrive M Sport Step 2025
11,455mi Auto Diesel
£49,950
Harrogate
from £1,048/pm
On offer and ready for its new owner to take home is this dependable X3 20D Xdrive M Sport Step 2025 which is ranked as one of Britain's top 20 most reliable vehicles. It contains a Ltr diesel engine and automatic transmission. This used model now in stock at our dealership has just 11,455 miles on the clock.

Xdrive 30E M Sport 2024
17,273mi Auto Hybrid
£38,890
Harrogate
from £816/pm
Make sure you have a look at this BMW that is listed amongst the top twenty, most trustworthy and reliable vehicles. This second hand one coming in the tone of black, features a ltr hybrid motor with automatic transmission and has 17,273 miles clocked up on the dash.

Xdrive20d M Sport Za B47 2.0D 2024
22,058mi Auto Diesel
£42,450
Harrogate
from £891/pm
Have a closer look at this durable X3 which is listed as one of Britain's top 20 most reliable models. It is equipped with a cc diesel engine and has automatic transmission. This second hand model at our dealership has 21,700 miles clocked-up on the dash and has been finished in black.

Xdrive30d Mht M Sport 2023
9,777mi Auto Diesel
£42,490
Harrogate
from £892/pm
The UK Reliability Index analyses several points - the cost, inconvenience for the driver and the amount the car fails. It's made up of data collected from a large quantity of insurance claims that are made every year which helps to provide you with a comprehensive guide of cars on the road. The BMW X3 is in the top 20 of Britain's Reliability Index and at this dealership in Harrogate you can buy this used Xdrive30d Mht M Sport 2023 for only £43,390. That is already a bargain price for this model, particularly if you are less likely to have to fork out for repairs.

Xdrive20d Mht M Sport Step 2023
10,408mi Auto Diesel
£40,890
Harrogate
from £858/pm
Up for sale and ready for you to take home is this like new X3, it is fitted out with automatic transmission and a l diesel motor. This second-hand model from our dealership in Harrogate has a mere 10,408 miles clocked up on the dash and has been finished in grey.

Xdrive20d Mht M Sport Step 2023
38,553mi Auto Diesel
£32,390
Harrogate
from £680/pm
Have a look at the incredible price at this dealership in Harrogate for this near mint, top 10, best-selling BMW X3 Xdrive20d Mht M Sport Step 2023 with automatic transmission with a ltr diesel engine and 38,553 miles on the dashboard.

Xdrive20d Mht M Sport Step 2023
46,392mi Auto Diesel
£32,450
Harrogate
from £681/pm
This BMW is a model that has an outstanding reputation for trustworthiness and dependability. This dealer currently has a second hand one in stock that has got 46,392 miles on the dashboard and features a cc diesel engine with automatic transmission.
Xdrive M40i Mht 2022
33,256mi Auto Petrol
£43,850
Harrogate
from £920/pm
This X3 Xdrive M40i Mht 2022 has a low mileage of 33,256 miles on the clock and has been driven for under a year.

Xdrive20i Mht M Sport Step 2022
37,837mi Auto Petrol
£31,950
Harrogate
from £671/pm
Finished in black, this BMW X3 incorporates a cc petrol motor with automatic transmission and has 37,837 miles clocked-up on the dash.

Xdrive20d M Sport Step 2019
33,107mi Auto Diesel
£25,750
Harrogate
from £541/pm
Head over to this dealership for a closer look at this automatic X3 Xdrive20d M Sport Step 2019 with a cc diesel motor and automatic transmission. This used model located in the Harrogate area comes in the tone of grey and has 33,107 mi clocked-up on the dash.

Xdrive M40i Step 2019
33,417mi Auto Petrol
£32,950
Harrogate
from £692/pm
There is an amazing price at this dealer on this used, low mileage BMW X3 Xdrive M40i Step 2019 that has a ltr petrol motor, automatic transmission and only 33,416 miles on the dash.

2019 3.0 M40i Gpf Suv Xdrive Euro
36,000mi Auto Petrol 3.0L
£31,995
York
from £672/pm
At £31,995 you can purchase this second hand BMW from this dealership in York that has a 3000cc petrol motor with automatic transmission.

X3 Xdrive20i M Sport Step
27,397mi Auto Petrol 2.0L
£24,755
York
from £520/pm
Painted in the shade of blue, this BMW has 27,397 mi clocked up on the dash and incorporates a 2000 CC petrol motor with automatic transmission.
M40i
13,446mi Auto Petrol
£48,964
York
from £1,028/pm
Be the next owner of this durable BMW X3 that is featured in Britain's top 10 reliability index. It comes with automatic transmission and a Litre petrol motor. This second hand model now up for sale at our dealership in York only has 13,446 mi on the clock and has been finished in the tone of black.

3.0 30D Mht M Sport Xdrive Euro 6 Ss
33,995mi Auto Hybrid 3.0L
£39,995
Guiseley
from £840/pm
Seize the chance to buy this X3 3.0 30D Mht M Sport Xdrive Euro 6 Ss which is for sale at just £41,000. It comes finished in grey, has 33,256 miles clocked-up on the dash and is equipped with a 3.0L hybrid motor with automatic transmission.

M40i
14,859mi Auto Petrol
£43,144
York
from £906/pm
Durable and trustworthy, the BMW X3 is in the top twenty of the UK's reliability index. This second-hand model for sale at this dealer has 14,859 mi on the clock and is finished in the tone of black.

Xdrive20i Mht M Sport Step 2024
10,938mi Auto Petrol
£40,230
Leeds
from £844/pm
This dealer in Leeds is currently advertising an outstanding price of just £41,470 for this almost spotless, like new, BMW X3. It's a great choice of suv if you're searching for a vehicle that has an excellent track record for trustworthiness.