2019 BMW X3
Xdrive30d M Sport Step
40,794mi Auto Diesel 3.0L
£26,900
Kingswood
~£676/pm
Coming in blue, this estate BMW X3 has 40,794 miles on the dash and features a automatic 3.0L engine running on diesel.
25 cars
Xdrive30d M Sport Step
40,794mi Auto Diesel 3.0L
£26,900
Kingswood
~£676/pm
Coming in blue, this estate BMW X3 has 40,794 miles on the dash and features a automatic 3.0L engine running on diesel.
X3 M40i
22,300mi Auto Petrol 3.0L
£39,450
Cheltenham
~£991/pm
On offer and ready for its new owner to drive home is this BMW that has a 3.0 ltr petrol engine with automatic transmission. This used one currently available from this dealer has clocked up 22,300 miles and has been finished in the shade of black.
X3 M40d
9,214mi Auto Diesel 3.0L
£56,950
Cheltenham
~£1,430/pm
A fabulous price of just £56,950 from our dealership on this low mileage, nearly new X3. This model has automatic transmission, a 3.0 Litre diesel engine and has just 9,214 miles clocked-up on the dashboard.
M Sport
96,500mi Auto Diesel 3.0L
£9,495
Thornbury
~£238/pm
Would you like a BMW X3 M Sport? Well, consider this second-hand model finished in the shade of black that’s got automatic transmission, a 3.0 ltr diesel engine and 96,400 mi on the dash.
2L Xdrive20d Se
58,000mi Manual Diesel 2.0L
£6,999
Kingswood
~£176/pm
Advertised at the price of £7,999 and with the possibility to buy on credit with affordable instalments from only £ per month, this black BMW contains a 2.0 Litre diesel motor with manual transmission and it has 58,000 miles clocked-up on the dashboard.
Xdrive20d Xline Step
59,723mi Auto Diesel 2.0L
£15,500
Kingswood
~£389/pm
Second-hand BMW with 59,723 miles on the dashboard, a 2.0 l diesel motor and automatic transmission. First registered in 2015.
X3 Xdrive20i M Sport
18,491mi Auto Petrol 2.0L
£36,950
Cheltenham
~£928/pm
A marvellous price of £36,950 from this dealership in Cheltenham on this low mileage BMW X3 X3 Xdrive20i M Sport that has a mere 18,491 miles on the clock.
X3 M40i
5,607mi Auto Petrol 3.0L
£55,950
Cheltenham
~£1,405/pm
Seize the opportunity to be the lucky owner of this BMW X3 which is now available at just £56,950. It comes finished in the tone of black, features a 3.0l petrol engine with automatic transmission and it has 5,607 miles clocked-up on the dash.
X3 Xdrive20d M Sport
7,940mi Auto Diesel 2.0L
£45,950
Cheltenham
~£1,154/pm
Located in Cheltenham at the outstanding price of just £45,950 is this low mileage X3 that has automatic transmission and a 2000cc diesel engine
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£29,850
Cheltenham
~£750/pm
At £30,950 you can buy this second hand BMW X3 X3 Xdrive20d M Sport from this dealer that is fitted with a 2000cc diesel motor with automatic transmission.
Xdrive20d M Sport
68,841mi Auto Diesel 2.0L
£21,250
Kingswood
~£534/pm
Become the new owner of this automatic X3 Xdrive20d M Sport with automatic transmission and a 2.0 litre diesel motor. This used one in Kingswood has been finished in the tone of white and has 68,841 mi clocked-up on the dashboard.
Suv 3.0 X3 Xdrive30d Xline 2014
88,300mi Auto Diesel 3.0L
£12,495
Thornbury
~£314/pm
This dealer has a great price of only £12,495 on this BMW with automatic transmission and 88,300 miles clocked-up on the dash.
3.0 35D M Sport Suv Xdrive Euro 6
76,705mi Auto Diesel 3.0L
£16,195
Gloucester
~£407/pm
Available in the shade of black, this second hand BMW is fitted with a 3.0 ltr diesel motor with automatic transmission and has got 76,705 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
124,000mi Auto Diesel 3.0L
£11,494
Gloucester
~£289/pm
First registered in 2016: Used BMW X3 with 124,000 miles clocked-up on the dash, a 3000 cc diesel motor and automatic transmission.
3.0 35D M Sport Xdrive Euro 6 Ss
97,000mi Auto Diesel 3.0L
£15,000
Gloucester
~£377/pm
This BMW X3 has 97,000 mi clocked-up on the dash and comes fitted with a 3.0 Ltr engine. It runs on diesel with automatic transmission and comes in the shade of black.
X3 M40i
41,944mi Auto Petrol 3.0L
£46,950
Cheltenham
~£1,179/pm
With 41,944 miles clocked up on the dash and in the tone of grey, this second hand car is fitted out with a 3.0 L petrol engine and automatic transmission.
X3 M40i Mhev
8,055mi Auto Petrol 3.0L
£54,950
Cheltenham
~£1,380/pm
Get behind the wheel of this X3 X3 M40i Mhev in near mint condition which has got a 3.0 LTR petrol motor with automatic transmission. This second hand model currently available from this dealership in Cheltenham has 8,055 miles on the dash and has been finished in the shade of black.
2.0 20D M Sport Xdrive Euro 6 Ss
58,000mi Auto Diesel 2.0L
£26,950
Cheltenham
~£677/pm
Available to buy is this BMW that comes fitted with automatic transmission and a 2.0L diesel engine. On offer at the outstanding price of just £26,950 and affordable repayments at hand commencing at only £ monthly.
X3 Xdrive20i Se
24,851mi Auto Petrol 2.0L
£29,950
Cheltenham
~£752/pm
With 24,851 miles clocked up on the dash and coming in the shade of , this BMW X3 X3 Xdrive20i Se is fitted with a 2.0 LTR petrol engine and automatic transmission.
X3 Xdrive20i Xline
38,811mi Auto Petrol 2.0L
£27,450
Cheltenham
~£689/pm
Incorporating a 2.0l petrol motor and automatic transmission, this second hand X3 is available to drive away in the shade of black with 38,811 miles on the clock.
X3 Xdrive20d M Sport
38,462mi Auto Diesel 2.0L
£28,950
Cheltenham
~£727/pm
At this dealer you'll find the brilliant price of just £28,950 for this second hand BMW X3 with 38,462 miles on the dashboard, automatic transmission and a 2000 cc diesel motor.
X3 Xdrive20i M Sport
13,813mi Auto Petrol 2.0L
£37,950
Cheltenham
~£953/pm
There's a remarkable price at this car dealership on this like new, almost flawless X3 with 13,813 miles clocked up on the dashboard, automatic transmission and a 2.0 litre petrol engine.
X3 Xdrive20i M Sport
58,484mi Auto Petrol 2.0L
£27,950
Cheltenham
~£702/pm
Providing its next proud owner a tremendous and luxurious level of transport, this used car is finished in the tone of white, is equipped with a 2000CC petrol engine with automatic transmission and has 58,484 miles clocked-up on the dashboard.
X3 Xdrive20d M Sport
44,538mi Auto Diesel 2.0L
£29,950
Cheltenham
~£752/pm
Be the new owner of this X3 that incorporates a 2000cc diesel motor with automatic transmission. This second hand model currently available from this dealer has 44,538 miles clocked-up on the dash.