2025 BMW X3
M50 Xdrive 2025
20,002mi Auto Petrol
£52,980
Bury St Edmunds
from £1,112/pm
This used car has 20,002 miles on the clock and contains a CC petrol engine with 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.
34 cars

M50 Xdrive 2025
20,002mi Auto Petrol
£52,980
Bury St Edmunds
from £1,112/pm
This used car has 20,002 miles on the clock and contains a CC petrol engine with 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.

X3 Xdrive20d M Sport
5,986mi Auto Hybrid 2.0L
£36,750
Ipswich
from £771/pm
At this car dealership there's a remarkable price on this second hand suv that has 5,986 miles clocked up on the dash, automatic transmission and a 2000 cc diesel motor.

M50 Xdrive 2026
9,036mi Auto Petrol
£56,990
Bury St Edmunds
from £1,196/pm
Currently up for sale at the fantastic price of just £56,990 is this nearly new suv X3. This particular model possesses a L petrol motor, automatic transmission and has 9,036 miles clocked up on the dash. It could be an excellent choice if you're searching to buy a model that has an outstanding track record for reliability and trustworthiness.

Xdrive20d M Sport Step 2016
81,821mi Auto Diesel
£12,790
Bury St Edmunds
from £268/pm
On offer and ready for you to drive away is this suv that has automatic transmission and a litre diesel engine. This second hand one has 81,821 miles clocked up on the dashboard.

Xdrive20i M Sport Step 2019
38,800mi Auto Petrol
£23,890
Bury St Edmunds
from £501/pm
This suv car has a low mileage of just 38,800 miles on the clock and has been driven for less than a year.

X3 Xdrive20d Mht M Sport Step Techpro P
22,995mi Auto Diesel
£39,300
Ipswich
from £825/pm
On the market and ready for its new owner to take home is this X3 X3 Xdrive20d Mht M Sport Step Techpro P, it has a ltr diesel motor with automatic transmission. This second-hand one has been finished in the shade of grey and has just 22,995 miles clocked up on the dashboard.

30E Xdrive M Sport 2025
14,609mi Auto Hybrid
£45,950
Bury St Edmunds
from £965/pm
Finished in the shade of black, this suv used car has 14,609 miles on the dashboard and features a automatic cc engine running on hybrid.

X3 M40i
31,768mi Auto Hybrid 3.0L
£43,995
Ipswich
from £923/pm
Containing a 3000cc hybrid motor with automatic transmission - this second hand X3 is on offer and ready for its next owner to drive home with 31,768 miles clocked-up on the dash.

Xdrive30d M Sport Step
38,305mi Auto Diesel 3.0L
£25,199
Ipswich
from £529/pm
Get yourself behind the steering wheel of this BMW X3 for only £25,299. It contains a 3.0L diesel motor with automatic transmission and it has clocked-up 38,305 miles.

Xdrive20i M Sport Step 2021
55,055mi Auto Petrol
£23,890
Bury St Edmunds
from £501/pm
Currently available from our dealership in IP31 1SX is this X3 that features automatic transmission and a CC petrol motor. It's available for you to drive away today in a white finish with 55,055 mi clocked-up on the dashboard.

Xdrive20i M Sport Step 2020
29,377mi Auto Petrol
£29,690
Bury St Edmunds
from £623/pm
Get yourself in the driver's seat of this BMW X3 Xdrive20i M Sport Step 2020, it features a cc petrol engine with automatic transmission. This one with low mileage comes in white and only has 29,377 miles clocked up on the dashboard.

Xdrive20d Mht M Sport Step 2020
43,006mi Auto Diesel 2.0L
£25,090
Bury St Edmunds
from £527/pm
Accounting for several elements, the UK Reliability Index collects data based on the large number of insurance claims that are made throughout each year. It considers: cost, inconvenience caused and a car's rate of failure and gives motorists a detailed overview of the reliability of cars on the road today. The BMW X3 is among those ranked in the top twenty for reliability and this dealership currently has this second hand one available to buy priced at only £25,090. That is already a really good deal for this particular model and even more so when you take into account that it's less likely to let you down and cost you extra money in repairs.

X3 M50
6,000mi Auto Hybrid 3.0L
£59,995
Ipswich
from £1,259/pm
The BMW X3 is in the top 20 of the United Kingdom's reliability index and at this dealer you can get this second hand one with automatic transmission, a 3.0 litre hybrid engine and a low mileage of only 6,000 miles.

3.0 35D M
50,000mi Auto Diesel 3.0L
£17,495
Sudbury
from £367/pm
A terrific price of only £17,995 is currently being advertised by us at this dealer for this X3 3.0 35D M that's ranked as one of the most trusty models on the market.

2.0 20D M
74,000mi Auto Diesel 2.0L
£18,495
Sudbury
from £388/pm
Calculating several factors, the UK Reliability Index collates data sourced from a large number of claims that are made throughout each year. Looking at inconvenience for the driver, the price and rate of failure, it helps to provide motorists with a good overview of cars on the road today. The BMW X3 is in the top 20 of Britain's reliability index and at this dealer you can pick up this used one for only £18,995. That is already a bargain price for this model and even better if there's less chance of shelling out for repair bills.

20D Xdrive M Sport Step 2026
6,021mi Auto Diesel
£48,450
Bury St Edmunds
from £1,017/pm
Have a look at this nearly new, low mileage X3 20D Xdrive M Sport Step 2026 that contains a l diesel engine and automatic transmission. This used one has clocked-up a mere 2,677 miles.

20D Xdrive M Sport Step 2026
1,008mi Auto Diesel
£47,450
Bury St Edmunds
from £996/pm
This second hand X3 20D Xdrive M Sport Step 2026 in the shade of red is now on the market and ready for its new owner to take home with the added option for you to pay for it with credit.

M50 Xdrive 2026
2,630mi Auto Petrol
£60,590
Bury St Edmunds
from £1,272/pm
Fitted with a litre petrol motor and a automatic gearbox, this durable and trustworthy X3 M50 Xdrive 2026 is available for sale in grey with 2,630 miles clocked-up on the dashboard.

M50 Xdrive 2026
2,835mi Auto Petrol
£57,990
Bury St Edmunds
from £1,217/pm
The BMW X3 is in the top 20 of the United Kingdom's reliability index. this dealer currently has this second hand one with automatic transmission, a l petrol motor and a mere 3,056 miles clocked up on the dashboard. Despite being second hand, it's still in a like new, almost flawless condition both in and out.

Xdrive M40d Mht 2022
30,248mi Auto Diesel
£42,790
Bury St Edmunds
from £898/pm
At this dealer you'll find the fantastic price of only £42,790 on this BMW with a cc diesel motor, automatic transmission and 30,248 miles on the clock.

X3 Xdrive30e M Sport
52,327mi Auto Hybrid 2.0L
£25,995
Ipswich
from £546/pm
A 2000 cc hybrid engine and automatic transmission are just some of the attributes that this X3 X3 Xdrive30e M Sport has to offer you.

Xdrive 30E M Sport 2023
33,937mi Auto Hybrid
£32,490
Bury St Edmunds
from £682/pm
This suv used car is currently on offer and ready for you to drive away. It has 33,937 miles clocked up on the dash and incorporates a cc hybrid engine with automatic transmission.

30E Xdrive M Sport 2025
14,131mi Auto Hybrid
£46,090
Bury St Edmunds
from £967/pm
This dealer in BMW Bury St Edmunds is advertising a fantastic price of only £47,690 on this second hand suv with a low mileage of just 14,131 miles.

20I Mht M Sport Xdrive Euro 6 Ss
25,416mi Auto Hybrid 2.0L
£34,500
Stowmarket
from £724/pm
On offer and ready for its new owner to drive away today is this X3 that is fitted with a 2.0 L hybrid motor and automatic transmission. This second hand model is for sale at the amazing price of £35,250, has 25,416 miles clocked-up on the dash and has been finished in the tone of grey.