2020 BMW X3
Xdrive20d M Sport Step
61,706mi Auto Diesel 2.0L
£23,298
Dumfries
from £489/pm
With 61,706 miles clocked up on the dash, this BMW X3 contains a 2.0 Ltr diesel motor and has got automatic transmission.
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

Xdrive20d M Sport Step
61,706mi Auto Diesel 2.0L
£23,298
Dumfries
from £489/pm
With 61,706 miles clocked up on the dash, this BMW X3 contains a 2.0 Ltr diesel motor and has got automatic transmission.
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.

Xdrive30d Mht M Sport
18,490mi Auto Diesel 3.0L
£39,898
Dumfries
from £837/pm
Available to view at our dealership in Dumfries is this BMW X3 with just 18,490 miles clocked up on the dash.

Xdrive20i Mht M Sport Step
5,139mi Auto Petrol 2.0L
£39,498
Dumfries
from £829/pm
On offer and ready for its new owner to drive away today is this BMW in like new condition that has got a 2000 CC petrol motor with automatic transmission. This second-hand model currently available from our dealership comes finished in the tone of white and has a mere 5,139 miles clocked up on the dash.

2.0 30E 22.7Kwh M Sport Xdrive Euro 6 Ss 5
2,200mi Auto Hybrid 2.0L
£48,995
Spencer Flint Automotive Limited
from £1,028/pm
Equipped with a 2000CC hybrid motor and a automatic transmission, this very dependable and trustworthy BMW is currently available for sale in grey with 2,200 miles clocked up on the dashboard.

2.0 20D M Sport Xdrive Euro 6 Ss
37,676mi Auto Diesel 2.0L
£26,685
Carlisle
from £560/pm
Ranked amongst 2017's top twenty, most reliable cars, this BMW features automatic transmission and a 2.0 ltr diesel motor. This dealership currently has this second hand model in stock which has 37,676 miles on the clock.

Xdrive20i Xline Step
42,844mi Auto Petrol 2.0L
£21,695
Carlisle
from £455/pm
There's a remarkable price at this dealer on this near mint, top 10, best-selling BMW X3 Xdrive20i Xline Step with automatic transmission, a 2000cc petrol motor and 42,844 miles on the dashboard.

Xdrive20d M Sport Step
92,587mi Auto Diesel 2.0L
£11,995
Carlisle
from £252/pm
Respected for being a very reliable and trustworthy car, this door second hand car has got a diesel 2000cc engine and automatic transmission, is finished in blue and has 92,587 miles on the clock. Currently available at the marvellous price of £11,995 or you can also choose to buy on finance with evenly spaced, convenient instalments starting at £ per calendar month.

Xdrive30d M Sport Step
126,500mi Auto Diesel 3.0L
£9,995
Carlisle
from £210/pm
A brilliant price of only £10,995 from this dealer for this BMW X3 Xdrive30d M Sport Step that's been designed with trustworthiness in mind.

2.0 20D M Sport Suv Xdrive Euro 6
62,010mi Auto Diesel 2.0L
£21,995
Carlisle
from £462/pm
Up for sale and ready for you to drive away is this X3 in the tone of silver. This used mode has got a 2.0 LTR diesel motor with automatic transmission and has 62,010 miles clocked up on the dash.

2.0 X3 Xdrive
51,354mi Auto Diesel 2.0L
£24,149
Hawick
from £507/pm
This BMW X3 features automatic transmission and a 2.0 Litre diesel motor with 51,354 miles clocked up on the dashboard.

2.0 20D M Sport Xdrive Euro 6 Ss
52,121mi Auto Diesel 2.0L
£24,350
Penrith
from £511/pm
This BMW X3 for sale priced at £24,760 has got 52,121 miles clocked up on the dash and is available in the tone of grey.

Xdrive20i M Sport Step
61,705mi Auto Petrol 2.0L
£23,498
Ayr
from £493/pm
Now available from this retailer's showroom in Ayr - 5 door, white BMW fitted with a automatic transmission and 2000 cc petrol engine.

Xdrive20i M Sport Step
70,207mi Auto Petrol 2.0L
£21,998
Ayr
from £462/pm
The BMW X3 is in the top twenty of the UK's reliability index and at this dealer you can get this used model with a 2.0 litre petrol motor, automatic transmission and 70,207 miles clocked up on the dash.

2L Xline
38,500mi Auto Hybrid 2.0L
£29,888
Ayr
from £627/pm
Are you considering a X3 2L Xline? Then consider going for this second hand, low mileage one from our dealership in Ayr that contains a 2.0L hybrid motor and automatic transmission.

Xdrive20d Xline
24,367mi Manual Diesel 2.0L
£15,998
Wishaw
from £336/pm
The BMW X3 is amongst the top 20 rated for reliability and this dealer in Wishaw has this second hand one that’s got manual transmission with a 2.0 litre diesel motor and 24,367 miles on the dash.

Xdrive20d M Sport Step
57,886mi Auto Diesel 2.0L
£21,698
Kilmarnock
from £455/pm
In the shade of grey, this 2000 cc diesel BMW X3 with automatic transmission is now available for you to buy.

2.0 20D Se Suv Xdrive Euro 6 S
103,176mi Manual Diesel 2.0L
£7,499
Kilmarnock
from £157/pm
This suv is known to be one of the most reliable and trustworthy models around. This second hand model, now available from this dealer is equipped with a 2.0L diesel engine with manual transmission and has 103,176 miles clocked-up on the dashboard.

20 Xdrive M Sport Step Tech Pack
11,032mi Auto Petrol 2.0L
£46,498
Kilmarnock
from £976/pm
Would you like to own a car that's been built to be dependable and durable and is amongst those rated in the top 20 of the United Kingdom's reliability index? Well, consider this second-hand but, almost impeccable, like new X3 20 Xdrive M Sport Step Tech Pack which is in a great condition in and out. This particular model from our dealership in Kilmarnock is fitted with a 2.0l petrol engine with automatic transmission and it has only got 11,032 miles on the dash.

M40i U649 Ulez
65,509mi Auto Petrol 3.0L
£27,995
Glasgow
from £588/pm
Available for viewing at our dealership in Glasgow is this X3 that is fitted with automatic transmission and a 3000 cc petrol engine. Available to buy in the shade of black with 65,509 miles on the dashboard.

Xdrive20d Xline Step
53,813mi Auto Diesel 2.0L
£18,998
Livingston
from £399/pm
This X3 X3 Xdrive20d Xline available from this dealer priced at £19,498 has 53,781 miles on the dash and has been finished in the tone of silver.

20 Xdrive M Sport Step
8,073mi Auto Petrol 2.0L
£46,998
Irvine
from £987/pm
Up for sale and ready for its next owner to drive away today is this X3 20 Xdrive M Sport Step which incorporates a 2000CC petrol engine with automatic transmission. This second hand model at our dealership in Irvine has just 8,073 miles clocked up on the dashboard.

3.0 M50i Mht Suv Hybrid Xdrive Eur
11,500mi Auto Hybrid 3.0L
£62,995
Whitburn
from £1,322/pm
Up for sale and ready to drive home is this X3 3.0 M50i Mht Suv Hybrid Xdrive Eur painted in black - this particular model has got a 3.0 L hybrid engine with automatic transmission and has got 11,500 mi clocked up on the dash.

Xdrive20d Mht M Sport Step
10,522mi Auto Diesel 2.0L
£39,998
Irvine
from £840/pm
Be the new owner of this X3 that is fitted out with automatic transmission and a 2.0 L diesel engine. This second hand model at this dealer has 10,522 miles on the dashboard and comes finished in the shade of grey.

Xdrive20i Mht M Sport Step
18,178mi Auto Petrol 2.0L
£34,998
Irvine
from £735/pm
Giving its next happy owner a really incredible and top of the range level of transport, this second hand car comes in the tone of black, has a 2.0 LTR petrol engine with automatic transmission and has 18,178 mi clocked up on the dashboard.