2019 BMW X3
X3 Xdrive20i M Sport
27,346mi Auto Petrol 2.0L
£25,450
Oxford
from £534/pm
This X3 has automatic transmission and a 2.0 Litre petrol motor with 27,346 miles clocked up 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.
11 cars

X3 Xdrive20i M Sport
27,346mi Auto Petrol 2.0L
£25,450
Oxford
from £534/pm
This X3 has automatic transmission and a 2.0 Litre petrol motor with 27,346 miles clocked up 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.

20I Mht M Sport
18,266mi Auto Hybrid 2.0L
£36,379
Oxford
from £764/pm
Currently available for viewing at this dealer in the Oxford area is this suv in blue that has a automatic gearbox and 2.0 ltr hybrid engine.

X3 M40i
30,384mi Auto Petrol 3.0L
£40,450
Oxford
from £849/pm
An amazing price of only £40,925 is currently being advertised by this dealership on this low mileage X3 X3 M40i which has 30,384 miles clocked up on the dash.

X3 20D Xdrive M Sport
9,036mi Auto Diesel 2.0L
£45,500
Oxford
from £955/pm
A fabulous price of only £46,450 from this dealership in Oxford on this this trustworthy BMW X3 X3 20D Xdrive M Sport which is ranked amongst Britain's top 20 most reliable vehicles. This is a second-hand model, but it's been beautifully maintained and is still in a like new, almost pristine condition both in and out.

2.0 20I Gpf M Sport Xdrive Euro 6 Ss
86,846mi Auto Petrol 2.0L
£19,995
Oxford
from £420/pm
This vehicle available from this dealer priced at £20,595 comes finished in the tone of and has 86,846 miles clocked up on the dashboard.

X3 Xdrive20d M Sport
23,624mi Auto Diesel 2.0L
£37,500
Oxford
from £787/pm
This used X3 from this dealer has automatic transmission, a 2000cc diesel engine and 23,624 miles clocked up on the dash.

X3 20D Xdrive M Sport
10,081mi Auto Diesel 2.0L
£45,950
Oxford
from £965/pm
A remarkable price of £47,750 is currently being advertised by our dealership for this BMW X3 that’s got a 2.0l diesel motor with automatic transmission and 10,081 mi clocked up on the dash. This is a second hand vehicle, however it was well looked after by the previous owner and remains in an almost pristine, near mint condition inside and out.

X3 30E Xdrive M Sport
9,552mi Auto Hybrid 2.0L
£49,750
Oxford
from £1,044/pm
Painted in , this second hand car has got 9,447 miles clocked up on the dash and features a 2.0 LTR hybrid motor with automatic transmission.

X3 20D Xdrive M Sport
6,528mi Auto Diesel 2.0L
£44,500
Oxford
from £934/pm
This dealer is currently advertising a superb price of only £47,950 on this BMW X3 X3 20D Xdrive M Sport that has a high ranking for trustworthiness and reliability. This model comprises of a 2.0 L diesel motor and has 6,528 miles clocked up on the dashboard.

20D M Sport
44,972mi Auto Diesel 2.0L
£24,000
Oxford
from £504/pm
Containing a 2.0L diesel engine with automatic transmission, this used BMW X3 from this dealership in Oxford is on offer with a white finish and has 44,972 miles on the dashboard.

20D M Sport
44,983mi Auto Diesel 2.0L
£20,914
Oxford
from £439/pm
Looking to get yourself a vehicle that has been manufactured to be dependable and trustworthy and is amongst those rated in the top 20 for reliability? Well, have a more detailed look at this one from this dealer that’s got 44,983 miles clocked up on the dash and a 2.0 litre diesel motor with automatic transmission.

2.0 20D M Sport Xdrive Euro 6 Ss
87,467mi Auto Diesel 2.0L
£13,491
Aylesbury
from £283/pm
Test drive this automatic BMW with automatic transmission and a 2000 cc diesel engine. This used model in Aylesbury has been finished in silver and has got 87,467 miles clocked up on the dash.

2.0 20D Xline Suv Xdrive Euro 6 S
92,500mi Auto Diesel 2.0L
£10,000
Aylesbury
from £210/pm
Currently offered by this dealer at the marvellous price of only £10,000 is this X3 2.0 20D Xline Suv Xdrive Euro 6 S that is one of the top 20, most trustworthy and reliable motors.

2.0 20D M Sport Xdrive Euro 6 Ss
74,964mi Auto Diesel 2.0L
£15,999
Banbury
from £336/pm
Painted in the shade of , this BMW X3 has 74,964 mi on the dashboard and comes equipped with a 2.0 Litre diesel motor with automatic transmission.

2.0 20D Se Xdrive Euro 6 Ss
53,745mi Auto Diesel 2.0L
£11,999
Banbury
from £252/pm
A low price of only £11,999 is being advertised by this dealership in Banbury for this BMW X3 that is ranked among Britain's top 20, most trustworthy and reliable vehicles.

3.0 X3 M40i
39,903mi Auto 3.0L
£38,990
Marlow
from £818/pm
Currently on display at this dealership in Marlow is this BMW that comes fitted with automatic transmission and a 3.0l engine.

Xdrive20i M Sport Step 2019
61,929mi Auto Petrol
£19,970
Banbury
from £419/pm
This suv BMW X3 incorporates a ltr petrol motor with automatic transmission and has 61,929 miles on the dash. It's on the market and ready for its next owner to drive home priced at just £21,030.

3.0 30D Xline Xdrive Euro 6 Ss
65,000mi Auto Diesel 3.0L
£15,994
Aylesbury
from £336/pm
Painted in a black finish, this suv car comes fitted with automatic transmission, a 3.0 litre diesel engine and has got 65,000 miles clocked up on the dash. It was first registered in 2017 and is on offer and ready for its new owner to drive away for £15,994.

3.0 X3 Xdrive30d M Sport
114,000mi Auto Diesel 3.0L
£11,950
High Wycombe
from £251/pm
Finished in the tone of black, this suv X3 has a 3.0 litre diesel motor with automatic transmission and it has got 114,000 miles clocked up on the dash.

M40d
33,500mi Auto Diesel
£44,108
Reading
from £926/pm
Priced at £46,250 you can buy this second-hand X3 from this dealership in Reading that features automatic transmission and a L diesel motor.
3.0 30D M Sport Suv Xdrive Euro 6
120,000mi Auto Diesel 3.0L
£11,495
High Wycombe
from £241/pm
The BMW X3 is in the top 20 of the UK's reliability index and at this dealer you can get this second hand model for only £11,495. That is already really good deal for this particular model and even more so when you take into account that it is less likely to leave you with an extra bill for repairs.
20D Se U3342
98,000mi Auto Diesel 2.0L
£6,295
Reading
from £132/pm
Available on the market today is this X3 that comes equipped with automatic transmission and a 2.0 Litre diesel engine. At the amazing price of £6,295 and manageable repayments at hand commencing from just £ pm.

M50 Xdrive
Auto Petrol 3.0L
£71,000
High Wycombe
from £1,490/pm
Thinking of going for a car that has been designed to be trustworthy and dependable and is amongst those ranked in the top 20 of the UK's reliability index? Well, have a look at this second-hand nearly new X3 M50 Xdrive that is in fantastic condition both inside and out. This particular model from our dealership located in High Wycombe has few mi clocked-up on the dashboard and contains a 3.0 Ltr petrol motor with automatic transmission.

20 Xdrive M Sport Step Techpro Pk
Auto Petrol 2.0L
£57,000
High Wycombe
from £1,196/pm
On the market and ready for its next owner to drive away today is this durable estate which is ranked amongst the UK's top 20 most reliable models. It comes equipped with automatic transmission and a 2.0 litre petrol engine. It's a second-hand model, but it's been well maintained so it's still in a like new condition inside and out.