2021 BMW X3
Xdrive M40i 2021
40,380mi Auto Petrol
£39,995
Milton Keynes
from £840/pm
Built with a L petrol motor and a automatic gearbox, this highly trustworthy and reliable suv used car is available to buy in blue with 40,380 miles on the clock.
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.
17 cars

Xdrive M40i 2021
40,380mi Auto Petrol
£39,995
Milton Keynes
from £840/pm
Built with a L petrol motor and a automatic gearbox, this highly trustworthy and reliable suv used car is available to buy in blue with 40,380 miles on the clock.
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.

Xdrive20d Se Step 2018
55,220mi Auto Diesel
£18,790
Milton Keynes
from £394/pm
Are you on the lookout for a BMW X3? Then have a look at this second hand one, it has clocked up 55,220 miles and comes fitted with a l diesel engine with automatic transmission.

30E Xdrive M Sport 2025
1,506mi Auto Hybrid
£49,495
Milton Keynes
from £1,039/pm
An outstanding price of only £49,795 is currently being advertised by this dealer in Milton Keynes on this trustworthy and reliable BMW which is in an almost flawless, like new condition. It offers a cc hybrid engine, automatic gearbox and has 1,506 miles on the dashboard.

30E Xdrive M Sport 2026
7,770mi Auto Hybrid
£54,295
Milton Keynes
from £1,140/pm
A bargain price of only £54,450 from this dealer on this suv that is rated as one of the most trustworthy and reliable cars around.

Xdrive20i Mht M Sport Step 2024
29,505mi Auto Petrol
£37,495
Milton Keynes
from £787/pm
On offer and ready for its new owner to drive away is this X3 which incorporates a cc petrol engine and automatic transmission. This used one now available from our dealership only has 29,505 miles on the dashboard.

30E Xdrive M Sport 2025
14,050mi Auto Hybrid
£46,450
Milton Keynes
from £975/pm
A terrific price from this dealership in Milton Keynes for this near mint suv.

20D Xdrive M Sport Step 2026
1,565mi Auto Diesel
£47,495
Milton Keynes
from £997/pm
This dealer is currently advertising a bargain price of just £47,495 for this like new suv BMW X3. This particular model has got a cc diesel motor and has 1,565 miles clocked-up on the dash. It could be an excellent choice of suv if you're looking for a vehicle that has an outstanding track record for trustworthiness and reliability.

30E Xdrive M Sport 2025
9,785mi Auto Hybrid
£45,795
Milton Keynes
from £961/pm
This BMW X3 has a low mileage of 9,591 miles on the clock and has been driven for less than a year.

Xdrive35d M Sport Step 2014
91,084mi Auto Diesel
£11,500
Milton Keynes
from £241/pm
Our dealership is currently advertising a bargain price of only £12,330 for this X3 which has been created to have durability in mind and is amongst those ranked in the top 20 of Britain's reliability index.

Xdrive20d Mht M Sport Step 2024
21,375mi Auto Diesel
£38,790
Milton Keynes
from £814/pm
Built with a litre diesel engine and a automatic transmission, this highly durable and trustworthy BMW is currently available on the market in grey with 21,375 miles on the clock.

20D Xdrive M Sport Step 2026
6,698mi Auto Diesel
£49,799
Milton Keynes
from £1,045/pm
Used BMW in an immaculate condition, tidy and clean throughout. It drives like new with its cc diesel motor, automatic transmission and it has a mere 6,698 miles on the dashboard.

20D Xdrive M Sport Step 2026
4,369mi Auto Diesel
£51,795
Milton Keynes
from £1,087/pm
Currently on offer from our dealership, for the superb price of £53,995 is this reliable and trustworthy BMW X3 fitted with a CC diesel engine, automatic transmission and 3,500 miles clocked-up on the dash. It's a pre-owned, second hand vehicle but it was beautifully maintained by the last owner and is still in a superb, nearly new condition inside and out.

M50 Xdrive 2025
7,978mi Auto Petrol
£58,950
Milton Keynes
from £1,237/pm
This suv motor is equipped with a L petrol motor with automatic transmission and has got 7,978 miles clocked up on the dash.

20D Xdrive M Sport Step 2025
8,112mi Auto Diesel
£48,990
Milton Keynes
from £1,028/pm
Up for sale and ready for its new owner to drive away is this like new, low mileage X3 Xdrive20d M Sport Step 2025 that comes fitted out with a Litre diesel motor and automatic transmission. This second hand model at our dealership in Milton Keynes has just 5,275 miles clocked up on the dash and comes in grey.

20D Xdrive M Sport Step 2025
5,139mi Auto Diesel
£48,990
Milton Keynes
from £1,028/pm
With a low mileage of 2,895 miles clocked-up on the dashboard, this second hand motor in a like new, almost spotless condition is currently available for sale for £50,995 or on credit starting out at just £ pm.

20D Xdrive M Sport Step 2025
7,046mi Auto Diesel
£46,495
Milton Keynes
from £976/pm
The UK Reliability Index figure combines: the inconvenience caused, cost and rate of failure. It's sourced from data that has been collected through a vast number of insurance claims that are filed throughout each year and gives motorists a comprehensive overview of cars on the road today. The BMW X3 is in the top 20 of the UK's Reliability Index and this dealer currently has this second hand one for sale at just £49,412. That is already a bargain price for this particular model, even more so when you take into account that it is less likely to leave you with a bill for repairs.
Xdrive20d M Sport Step
30,503mi Auto Diesel
£24,500
Milton Keynes
from £514/pm
A bargain price of £25,295 is currently being advertised by us at this dealer for this X3 Xdrive20d M Sport Step that's been created to have durability in mind. It comes with a litre diesel engine and has 30,503 miles on the dash.

Xdrive20d M Sport Step 2020
40,310mi Auto Diesel
£23,160
Newport Pagnell
from £486/pm
Available from this dealer located in Newport Pagnell: BMW X3 - cc diesel motor, automatic transmission and 40,310 miles.

Xdrive20d M Sport Step 2015
68,621mi Auto Diesel
£12,000
Newport Pagnell
from £252/pm
On the market and ready for its new owner to drive away is this trusty BMW X3 Xdrive20d M Sport Step 2015 which is listed as one of Britain's top 20 most reliable models. It is equipped with a L diesel motor and automatic transmission. This second hand model has 68,621 mi on the dash and comes in the tone of grey.

2.0 20D Xline Xdrive Euro 6 Ss
71,000mi Manual Diesel 2.0L
£9,990
Bedford
from £210/pm
Thinking of going for a BMW X3? Well, consider this second-hand one, it has manual transmission and a 2.0 Ltr diesel motor with 71,000 miles clocked up on the dashboard.

3.0 X3 M40i 4Wd
63,200mi Auto Petrol 3.0L
£28,950
Leighton Buzzard
from £608/pm
Respected for its trustworthiness, this X3 is equipped with a 3000 cc petrol motor with automatic transmission. It has 63,200 miles on the clock and is available to drive away in a blue finish.

2L M Sport
33,900mi Auto Hybrid 2.0L
£33,995
Leighton Buzzard
from £714/pm
Coming with a 2000 CC hybrid engine and a automatic transmission, this very trustworthy and dependable X3 2L M Sport is available for sale in grey with 33,900 miles on the clock.

2L M Sport
22,700mi Auto Diesel 2.0L
£27,500
Leighton Buzzard
from £577/pm
On the market and ready for its new owner to take home is this BMW which is fitted out with automatic transmission and a 2.0 ltr diesel engine. This second hand one is for sale at the remarkable price of £27,500, comes in black and has 22,700 miles clocked-up on the dashboard.

2L M Sport
7,800mi Auto Petrol 2.0L
£28,575
Leighton Buzzard
from £600/pm
This suv vehicle has a mere 7,800 miles clocked-up on the dashboard and has been on the road for less than a full year.