2025 BMW X3
20I Mht M Sport Xdrive Euro 6
5,500mi Auto Petrol 2.0L
£45,990
Melksham
from £965/pm
Beginning from just £ per month, you could drive this BMW with 3,357 miles on the dash, petrol 2.0 L motor and 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.
2 cars

20I Mht M Sport Xdrive Euro 6
5,500mi Auto Petrol 2.0L
£45,990
Melksham
from £965/pm
Beginning from just £ per month, you could drive this BMW with 3,357 miles on the dash, petrol 2.0 L motor and 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.
20D M Sport Xdrive Euro 6
35,959mi Auto Diesel 2.0L
£26,500
Melksham
from £556/pm
Seize the chance to be the new owner of this X3 2.00D M Sport Xdrive Euro 6 5-Door now available at only £26,500. It is finished in the tone of black, is fitted out with a 2000 CC diesel motor with automatic transmission and has 35,959 miles clocked up on the dashboard.

2.0 20D M Sport Xdrive Euro 5 Ss
102,322mi Auto Diesel 2.0L
£7,850
Calne
from £165/pm
Trustworthy and durable, the BMW X3 is in the top twenty of Britain's reliability index. This second-hand 2.0 20D M Sport Xdrive Euro 5 Sscurrently available at this dealer has 102,322 miles clocked up on the dash and finished in the tone of .

2.0 20D M Sport Xdrive Euro 6 Ss
89,950mi Auto Diesel 2.0L
£17,995
Frome
from £378/pm
For sale at the price of £17,995 or with the possibility to purchase on finance with achievable instalments starting at £ pm, this grey X3 has a 2000 CC diesel engine with automatic transmission and has 89,950 mi on the dash.

3.0 30D M Sport Xdrive Euro 6 Ss
63,000mi Auto Diesel 3.0L
£22,450
Bristol
from £471/pm
Take a look at the incredible price at this dealership in Bristol on this like new, top 10, best-selling BMW X3 that has 63,000 miles on the clock, automatic transmission and a 3.0l diesel engine.

X3 3.0 M40i Gpf Xdrive Euro 6 Ss
55,600mi Auto Petrol 3.0L
£30,900
Bristol
from £649/pm
This second hand BMW X3 finished in is now on the market and ready for you to drive home with the option to purchase it on finance.

3L M Sport
69,750mi Auto Diesel 3.0L
£23,995
Swindon
from £504/pm
BMW's X3 is among those rated in the top 20 for reliability. At this dealer you can get this used one with a 3.0l diesel engine with automatic transmission and 69,750 miles clocked-up on the dash.

M50i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£69,995
Swindon
from £1,469/pm
Own this second-hand BMW X3 M50i Mht Xdrive Euro 6 for just £69,995. Finance deals begin from only £ each month for this motor that comes fitted with a 3000 CC petrol engine with automatic transmission.

20D Mht M Sport Xdrive Euro 6
1,000mi Auto Diesel 2.0L
£42,777
Swindon
from £898/pm
Coming in the shade of white, this suv motor only has 1,000 miles on the clock and contains a 2000cc diesel motor with automatic transmission.

20D Mht M Sport Xdrive Euro 6
6,755mi Auto Diesel 2.0L
£49,555
Swindon
from £1,040/pm
A brilliant price of just £50,555 from us at this dealer on this near mint BMW X3 20D Mht M Sport Xdrive Euro 6.

M50i Mht Xdrive Euro 6
8,446mi Auto Petrol 3.0L
£59,888
Swindon
from £1,257/pm
On the market and ready for you to drive away today is this BMW X3 M50i Mht Xdrive Euro 6 that is known as one of the most dependable and trustworthy cars on the market. This one currently for sale at our dealership is a second hand model, but it's been beautifully maintained and is still in a like new, almost flawless condition.

20I Mht Xline Xdrive Euro 6
11,625mi Auto Petrol 2.0L
£37,699
Swindon
from £791/pm
Coming equipped with a 2.0 LTR petrol engine and automatic transmission, this second hand X3 from this dealership in Swindon is available for sale in the shade of blue and has 11,625 miles clocked up on the dash.

20D Mht M Sport Xdrive Euro 6
19,000mi Auto Diesel 2.0L
£45,888
Swindon
from £963/pm
Up for sale and ready for you to drive away is this trusty X3 that is ranked as one of the UK's top 20 most reliable models. It contains a 2.0 LTR diesel motor and automatic transmission. This used one has a grey finish and has 19,000 miles clocked-up on the dash.

20D Mht M Sport Xdrive Euro 6
31,696mi Auto Diesel 2.0L
£41,888
Swindon
from £879/pm
Make sure you consider this suv that's rated as one of the top 20, most reliable and trustworthy vehicles in Britain. This second hand model coming in the shade of blue, is fitted out with a 2000CC diesel motor with automatic transmission and has got 25,002 miles clocked up on the dash.
2.0 30E 12Kwh M Sport Xdrive Euro 6 5-Door
21,000mi Auto Hybrid 2.0L
£40,999
Swindon
from £861/pm
On offer and ready for its next owner to take home is this BMW X3 which has been designed to have trustworthiness and reliability in mind. It is fitted with automatic transmission and it has a 2.0 Ltr hybrid engine. This second hand model currently available at our dealership comes in blue and has only done 21,000 miles.

3.0 M40d Mht Xdrive Euro 6 5-Door
18,974mi Auto Diesel 3.0L
£47,555
Swindon
from £998/pm
A suv car created by the BMW company to offer drivers a higher degree of reliability than an average model, it encompasses a diesel 3000 cc motor and automatic transmission. This dealership currently has this second hand model in stock that has 18,974 miles on the clock and a white finish.

2.0 30E 12Kwh M Sport Suv Plug-in Hybri
70,732mi Auto Hybrid 2.0L
£25,740
Bristol
from £540/pm
This used BMW from this dealer comes fitted with automatic transmission, a 2.0 ltr hybrid engine and has 70,732 miles clocked up on the dash.

2.0 20D Mht M Sport Suv Hybrid Xdr
60,260mi Auto Hybrid 2.0L
£22,500
Bristol
from £472/pm
Painted in a blue finish, this motor has 60,260 miles clocked up on the dash and incorporates a 2000 cc hybrid motor. First Registered in 2021, it's currently on offer and ready for its new owner to take home for £22,500.

2.0 20D Mht M Sport Suv Hybrid Xdr
66,279mi Auto Hybrid 2.0L
£22,774
Bristol
from £478/pm
Own this used BMW X3 for just £22,801. Credit deals commence at around £ monthly for this car that contains a 2.0 ltr hybrid engine with automatic transmission.

Xdrive 20D M Sport 4Wd
47,250mi Auto Diesel 2.0L
£23,845
Swindon
from £501/pm
Dependable and trustworthy, the BMW X3 is in the top 20 of the UK's reliability index, this second hand one available from this dealer comes equipped with a 2000CC diesel motor and has got automatic transmission. On offer at the superb price of only £23,845 or with the option to purchase using finance with achievable instalments at hand starting from only £ per month.

3.0 30D M Sport Suv Xdrive Euro 6
57,924mi Auto Diesel 3.0L
£21,777
Bristol
from £457/pm
Dependable and trustworthy, the BMW X3 is in the top 20 of the reliability index and you can pick up this second hand model at this dealership for just £21,865.

3.0 30D M Sport Suv Xdrive Euro 6
62,467mi Auto Diesel 3.0L
£22,076
Bristol
from £463/pm
At this car dealership there's an incredible price for this second hand X3 with automatic transmission, a 3000 cc diesel engine and 62,467 miles on the dash.

3.0 30D M Sport Suv Xdrive Euro 6
31,414mi Auto Diesel 3.0L
£25,447
Bristol
from £534/pm
Up for sale from our dealership, for the brilliant price of £25,000 is this suv that is ranked amongst the top 20, most trustworthy and reliable vehicles. This model comes equipped with a 3.0 Ltr diesel engine, automatic transmission and has just 31,414 miles clocked-up on the dashboard.

20D Se Xdrive Euro 6
37,266mi Auto Diesel 2.0L
£20,888
Swindon
from £438/pm
In the top 20 of the UK reliability index, this is a suv car designed by the BMW company to provide its driver a higher standard of trustworthiness than an average model. This second-hand X3 20D Se Xdrive Euro 6 is fitted out with a 2.0 LTR diesel engine with automatic transmission and has got 37,266 miles on the clock.