2025 BMW X3
X3 20 Xdrive Xline
7,215mi Auto Petrol 2.0L
£39,450
Cheltenham
from £828/pm
This second hand BMW from this dealer is fitted out with a 2.0 L petrol motor with automatic transmission and has 7,215 miles clocked up on the dashboard.
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.
31 cars

X3 20 Xdrive Xline
7,215mi Auto Petrol 2.0L
£39,450
Cheltenham
from £828/pm
This second hand BMW from this dealer is fitted out with a 2.0 L petrol motor with automatic transmission and has 7,215 miles clocked up on the dashboard.
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 20 Xdrive Xline
11,579mi Auto Petrol 2.0L
£37,950
Cheltenham
from £797/pm
Have a look at this X3 that comes fitted out with a 2.0l petrol motor and automatic transmission. This second hand one currently for sale at our dealership is in an excellent, like new condition inside and out and has only got 11,579 miles on the dashboard.

X3 20 Xdrive Xline
10,407mi Auto Petrol 2.0L
£37,445
Cheltenham
from £786/pm
Looking to buy a model that is designed to be trustworthy and dependable and is among those rated in the top 20 of the UK's reliability index? Well, have a look at this second hand one that has a 2.0 ltr petrol motor, automatic transmission and 10,407 miles clocked up on the dash.

X3 20 Xdrive M Sport
12,607mi Auto Petrol 2.0L
£45,950
Cheltenham
from £965/pm
A great price of only £45,950 is currently being advertised by this dealership for this X3 X3 20 Xdrive M Sport that is rated as one of the most dependable models on the market. This used model is fitted out with automatic transmission and a 2000CC petrol motor with only 12,607 miles clocked up on the dash.

X3 20 Xdrive Xline
5,835mi Auto Petrol 2.0L
£39,950
Cheltenham
from £839/pm
At this dealer in Cheltenham you'll find the low price of just £39,950 on this BMW X3 with a 2.0 L petrol motor, automatic transmission and 5,835 miles clocked-up on the dashboard.

X3 20 Xdrive Xline
6,565mi Auto Petrol 2.0L
£39,450
Cheltenham
from £828/pm
X3 X3 20 Xdrive Xline in a neat condition, clean and tidy throughout. It drives like a brand new vehicle with its 2.0 Litre petrol engine, automatic gearbox and with just 6,565 miles clocked up on the dashboard.

X3 20 Xdrive Xline
4,266mi Auto Petrol 2.0L
£38,450
Cheltenham
from £807/pm
The BMW X3 is in the top 20 of the UK's reliability index and at this dealer in Cheltenham you can pick up this second hand model that has a 2.0 ltr petrol motor with automatic transmission and 4,266 miles clocked up on the dashboard.

X3 M50
9,991mi Auto Petrol 3.0L
£62,950
Cheltenham
from £1,321/pm
A low price of only £62,950 is currently being advertised by this dealership on this trustworthy that's in superb, like new condition. It is fitted with a 3.0 LTR petrol motor, automatic transmission and has 9,991 miles clocked-up on the dashboard. A great choice if you're looking to buy a model which has been created to have dependability in mind.

X3 30E Xdrive M Sport
9,638mi Auto Hybrid 2.0L
£49,950
Cheltenham
from £1,048/pm
Finished in the shade of grey, this X3 X3 30E Xdrive M Sport has got 9,638 miles on the dashboard and is fitted with a 2.0 Ltr hybrid engine.

X3 20D Xdrive M Sport
13,444mi Auto Diesel 2.0L
£45,950
Cheltenham
from £965/pm
A marvellous price of £45,950 from us at this dealer for this X3 X3 20D Xdrive M Sport with low mileage which incorporates a 2000cc diesel engine with automatic transmission.

X3 30E Xdrive M Sport
3,372mi Auto Hybrid 2.0L
£52,450
Cheltenham
from £1,101/pm
Containing a 2.0L hybrid engine with automatic transmission - this grey X3 is up for sale and ready for its new owner to drive away with 3,372 miles on the dash.

X3 M50
5,193mi Auto Petrol 3.0L
£61,950
Cheltenham
from £1,300/pm
On offer and ready for its next owner to drive away is this trusty BMW X3 X3 M50 which has a top 20 ranking for reliability. It features automatic transmission and has a 3.0l petrol motor. This second-hand model now available from our dealership has a mere 5,193 miles clocked up on the dash.

Xdrive20d M Sport Step
41,647mi Auto Diesel 2.0L
£24,491
Cheltenham
from £514/pm
Go down to this dealership for a closer look at this automatic BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss with automatic transmission and a 2000 cc diesel motor. This used model located in Cheltenham comes in the shade of black and has 41,647 miles clocked-up on the dashboard.

X3 M40i
18,214mi Auto Petrol 3.0L
£45,950
Cheltenham
from £965/pm
Currently available at our dealership is this BMW that comes fitted with a 3.0L petrol motor with automatic transmission. On offer in the tone of black with 18,214 miles clocked up on the dash.

X3 20 Xdrive M Sport
3,895mi Auto Petrol 2.0L
£49,950
Cheltenham
from £1,048/pm
Currently available for viewing at our dealership in the Cheltenham area is this reliable and trustworthy X3 with automatic transmission, a 2.0 ltr petrol engine and 3,895 miles clocked up on the dash

X3 20 Xdrive Xline
12,287mi Auto Petrol 2.0L
£37,650
Cheltenham
from £790/pm
In an almost pristine, nearly new condition throughout, this grey BMW is available for sale at the outstanding price of just £39,950. It incorporates a 2000cc petrol motor with automatic transmission and it has only got 12,287 miles on the clock. Affordable instalments are on hand from this car dealership starting off at just £ per month.

X3 Xdrive20d M Sport
20,008mi Auto Diesel 2.0L
£37,950
Cheltenham
from £797/pm
Up for sale and ready for its next owner to drive home is this BMW X3 with a grey finish. This used model has 20,008 miles clocked up on the dashboard and is equipped with a 2.0L diesel motor with automatic transmission.

X3 Xdrive20d M Sport
30,494mi Auto Diesel 2.0L
£27,950
Cheltenham
from £587/pm
Currently available from our dealership is this used, low mileage BMW X3 X3 Xdrive20d M Sport which consists of a diesel, 2.0 LTR engine and automatic gearbox. It is available for sale in the shade of black with a mere 30,494 miles clocked up on the dash.

X3 20 Xdrive M Sport
11,535mi Auto Petrol 2.0L
£44,950
Cheltenham
from £944/pm
Are you interested in owning a X3 X3 20 Xdrive M Sport? Well, consider this used one with only 11,535 mi on the dash.

X3 20 Xdrive M Sport
9,499mi Auto Petrol 2.0L
£47,450
Cheltenham
from £996/pm
Take a closer look at this X3 in a like new condition that is equipped with a 2.0 Litre petrol motor with automatic transmission. This second hand one currently in stock at our dealership has a low mileage of only 9,499 miles.

X3 Xdrive30d M Sport
41,830mi Auto Diesel 3.0L
£37,750
Cheltenham
from £792/pm
Praised for its reliability and trustworthiness, this BMW X3 features a 3.0 L diesel engine and automatic transmission. This dealer currently has this second hand model on offer which has 41,830 miles clocked-up on the dash and a black finish. It's available at the bargain cost of £38,450 or by making monthly payments commencing from £ per month.

X3 Xdrive20d M Sport
24,557mi Auto Diesel 2.0L
£37,950
Cheltenham
from £797/pm
This is ranked among the top 20, most reliable and trustworthy vehicles in Britain. This model features automatic transmission and a 2000 cc diesel engine. This second hand model at this dealer comes in grey and has 24,557 miles on the clock. Available for sale at the marvellous price of only £38,950 or with the possibility to purchase using finance with affordable repayments at hand starting at £ pm.

X3 20 Xdrive M Sport
5,532mi Auto Petrol 2.0L
£47,450
Cheltenham
from £996/pm
This second hand car is in a like new condition throughout. It is fitted with a 2000 CC petrol motor with automatic transmission and it has only got 5,532 miles clocked up on the dash.

X3 20 Xdrive Xline
11,577mi Auto Petrol 2.0L
£37,445
Cheltenham
from £786/pm
Up for sale and ready for you to take home is this BMW that is rated as one of the most reliable and trustworthy vehicles on the market. It is fitted with automatic transmission and a 2000 CC petrol engine. This used one has only 11,577 miles on the dashboard.