2018 BMW X3
3L Null
39,040mi Auto Petrol 3.0L
£31,495
St Neots
from £661/pm
Having 39,040 miles clocked up on the dashboard and in the shade of black, this X3 X3 M40i is fitted with automatic transmission and has got a 3.0 litre petrol 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

3L Null
39,040mi Auto Petrol 3.0L
£31,495
St Neots
from £661/pm
Having 39,040 miles clocked up on the dashboard and in the shade of black, this X3 X3 M40i is fitted with automatic transmission and has got a 3.0 litre petrol 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.

2.0 20D M Sport Xdrive Euro 6 Ss
126,000mi Auto Diesel 2.0L
£16,000
Bedford
from £336/pm
At the fabulous price of only £16,000 is this X3 that has a 2.0 Ltr diesel motor with automatic transmission. This second hand model currently on sale at this dealership has 126,000 miles clocked-up on the dash.

2.0 20D M Sport Xdrive Euro 6 Ss
64,100mi Auto Diesel 1.0L
£15,490
Bedford
from £325/pm
On offer and ready for you to drive away is this X3 that has a 1.0 Litre diesel motor with automatic transmission. This second hand model has clocked up 64,100 miles and is finished in white.

Suv 2.0 20D M Sport Xdrive Euro 5 Ss
86,760mi Auto Diesel 2.0L
£7,895
Sandy
from £166/pm
At the price of £8,695 and with the possibility to purchase using credit with manageable payments from just £ pm, this black X3 is equipped with a 2000CC diesel motor with automatic transmission and has got 86,760 miles clocked-up on the dashboard.

M50 Xdrive
7,500mi Auto Petrol 3.0L
£64,995
Cambridge
from £1,364/pm
On offer and ready for you to drive away is this BMW X3 in like new condition that has a 3000cc petrol motor with automatic transmission. This used one now available from this dealership has got a mere 7,500 mi on the dash.

20 Xdrive M Sport Step
6,693mi Auto Petrol 2.0L
£52,495
Cambridge
from £1,102/pm
On the market and ready for its new owner to take home is this BMW X3 Xdrive20 M Sport Step, it has got automatic transmission and a 2.0 LTR petrol engine. This one now available at our dealership in Cambridge is a second hand model, but it was well maintained by the previous owner and still remains in a splendid, like new condition..

20D Xdrive M Sport Step
11,000mi Auto Diesel 2.0L
£49,995
Cambridge
from £1,049/pm
Painted with a black finish, this suv vehicle has clocked up 11,000 miles and is fitted out with a 2.0L diesel motor. First Registered in 2025, it's on the market and ready for its new owner to drive away for £49,995.

Xdrive20d Mht M Sport Step
21,165mi Auto Diesel 2.0L
£36,995
Cambridge
from £777/pm
Take a test drive in this X3 which has been engineered to have reliability and trustworthiness in mind. It comes with automatic transmission and it's got a 2.0l diesel motor. This second hand model from our dealership has clocked up 21,165 miles and comes finished in the shade of white.

Xdrive M40i Mht
20,842mi Auto Petrol 3.0L
£44,495
Cambridge
from £934/pm
This BMW is a model that is rated as one of the most reliable and trustworthy vehicles on the market. This second hand one, advertised by this dealer is fitted with a 3000 cc petrol engine with automatic transmission and it has 20,842 miles on the clock.

Xdrive30d Mht M Sport
30,898mi Auto Diesel 3.0L
£39,995
Cambridge
from £840/pm
Become the next owner of this suv, it is fitted out with a 3.0L diesel engine and automatic transmission. This low mileage one comes in the shade of grey and has only got 30,898 miles clocked up on the dash.

20 Xdrive M Sport Step
1,897mi Auto Petrol 2.0L
£50,993
Bedford
from £1,070/pm
Available from this car dealership in Bedford is this suv with low mileage. It has got a mere 1,152 mi clocked up on the dash and contains a 2.0 Litre petrol engine.

20 Xdrive M Sport Step
2,381mi Auto Petrol 2.0L
£50,993
Bedford
from £1,070/pm
A fantastic price of just £51,993 is currently being advertised by this dealer in Bedford for this very reliable and trustworthy BMW X3. It's a second hand vehicle but it was well maintained by the last owner and remains in a splendid, like new condition in the interior and exterior.

20D Xdrive M Sport Step
4,261mi Auto Diesel 2.0L
£47,295
Bedford
from £993/pm
A marvellous price of only £49,993 is currently being advertised by our dealership for this BMW that is featured in the list of the UK's top 20, most trustworthy and dependable vehicles. It has got a 2.0 Ltr diesel motor, automatic gearbox and only has 3,065 miles on the clock.

20D Xdrive M Sport Step
7,172mi Auto Diesel 2.0L
£49,993
Bedford
from £1,049/pm
This suv is ranked as one of the most trustworthy and dependable models available. This second hand model, now available from this dealer features a 2.0 LTR diesel engine with automatic transmission and has clocked up 4,360 miles.

30E Xdrive M Sport
3,149mi Auto Hybrid 2.0L
£52,695
Bedford
from £1,106/pm
On offer and ready for its next owner to drive away is this BMW X3 that comes fitted with automatic transmission and a 2.0 L hybrid motor. This second-hand one with low mileage located in Bedford only has 3,149 miles clocked up on the dashboard and has been finished in white.

20D Xdrive M Sport Step
3,927mi Auto Diesel 2.0L
£46,850
Bedford
from £983/pm
Available for viewing at this supplier's showroom in Bedford is this almost spotless, like new X3 that is equipped with a 2.0 litre diesel motor with automatic transmission.

20D Xdrive M Sport Step
4,656mi Auto Diesel 2.0L
£48,850
Bedford
from £1,025/pm
Renowned for its durability, this BMW comes with automatic transmission and a 2.0 LTR diesel engine. This dealer currently has this second hand model on offer which has 3,494 miles on the dash. It is available at the really amazing price of £52,493 or by making monthly payments starting off at only £ per calendar month.

20D Xdrive M Sport Step
8,206mi Auto Diesel 2.0L
£45,493
Bedford
from £955/pm
Now advertised by this dealership located in the Bedford area is this almost impeccable, like new X3 encompassing a diesel, 2000 cc engine and automatic gearbox. It's on offer and ready for its next owner to drive home in a white finish with 6,164 miles clocked-up on the dash.

20 Xdrive Xline Step
9,380mi Auto Petrol 2.0L
£39,493
Bedford
from £829/pm
On offer and ready for you to drive away today is this like new, low mileage X3 Xdrive20 Xline Step that comes with automatic transmission and a 2.0 Litre petrol engine. This second-hand one currently available from this dealership in Bedford has only 9,380 mi on the clock and has been finished in grey.

Bmw X3 Xdrive20d M Sport Mhev
10,500mi Auto Hybrid
£40,166
Huntingdon
from £843/pm
Get behind the wheel of this X3 Bmw X3 Xdrive20d M Sport Mhev that comes fitted out with automatic transmission and a Ltr hybrid engine. This low mileage one available from this dealership in Huntingdon is in a nearly new, almost flawless condition and has only 10,500 miles on the dash.

Xdrive20d Mht M Sport Step
38,244mi Auto Diesel 2.0L
£33,793
Bedford
from £709/pm
Dependable and trustworthy, BMW's X3 is amongst the top rated for reliability . This second-hand Xdrive20d Mht M Sport Step at this dealer has 38,244 miles clocked-up on the dash and comes in the shade of blue.

Xdrive20d Mht M Sport Step
31,372mi Auto Diesel 2.0L
£33,793
Bedford
from £709/pm
Coming in white, this suv X3 Xdrive20d Mht M Sport Step has 31,372 miles clocked up on the dashboard and contains a automatic 2.0 L engine running on diesel.

Xdrive 30E M Sport
36,954mi Auto Hybrid 2.0L
£30,993
Bedford
from £651/pm
BMW with a 2.0 Litre hybrid engine and automatic gearbox.

Bmw X3 M40d Mhev
37,414mi Auto Hybrid
£34,347
Huntingdon
from £721/pm
The BMW X3 is amongst those rated in the top 20 for reliability and this dealer has this used model with automatic transmission, a l hybrid motor and only 37,414 miles clocked up on the dashboard.