2020 BMW X3
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£31,950
Cheltenham
~£802/pm
Finished in silver, this 2.0 L diesel BMW with automatic transmission is available for a test drive.
18 cars
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£31,950
Cheltenham
~£802/pm
Finished in silver, this 2.0 L diesel BMW with automatic transmission is available for a test drive.
Suv 3.0 X3 Xdrive30d Xline 2014
88,300mi Auto Diesel 3.0L
£12,495
Thornbury
~£314/pm
Currently available from this dealer located in Thornbury: BMW X3 - automatic transmission with a 3.0l diesel motor and 88,300 mi.
3.0 30D M Sport Xdrive Euro 6 Ss
124,000mi Auto Diesel 3.0L
£11,494
Gloucester
~£289/pm
A 3.0 litre diesel engine and automatic transmission are just some of the qualities that this vehicle is offering its new owner.
X3 Xdrive20d M Sport Mhev
33,122mi Auto Diesel 2.0L
£31,950
Cheltenham
~£802/pm
An amazing price at this car dealership on this second hand, low mileage estate with automatic transmission with a 2.0 ltr diesel engine and only 33,122 miles on the dashboard.
X3 M40i
39,052mi Auto Petrol 3.0L
£37,950
Cheltenham
~£953/pm
On the market and ready for its new owner to take home is this second hand BMW X3 X3 M40i that is fitted with automatic transmission and a 3000 CC petrol motor. Get it from this dealer for the great price of just £37,950.
X3 Xdrive30d M Sport
12,150mi Auto Diesel 3.0L
£45,950
Cheltenham
~£1,154/pm
On offer and ready for you to drive away today is this like new, low mileage X3, it comes with automatic transmission and a 3.0 litre diesel engine. This used one at this dealership priced at £45,950 comes finished in the tone of grey and has a mere 12,150 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
58,000mi Auto Diesel 2.0L
£26,950
Cheltenham
~£677/pm
Coming in grey, this 2000CC diesel BMW with automatic transmission is currently available to test drive.
M Sport
96,500mi Auto Diesel 3.0L
£9,995
Thornbury
~£251/pm
Now available to buy is this X3 with a 3.0l diesel engine and 96,500 miles clocked-up on the dashboard.
Xdrive 30E M Sport
51,290mi Auto Hybrid 2.0L
£28,000
Kingswood
~£703/pm
Get behind the wheel of this BMW X3 for just £28,500. It contains a 2.0 L hybrid motor with automatic transmission and it has 51,290 miles clocked-up on the dashboard.
Xdrive20d M Sport
25,321mi Auto Diesel 2.0L
£28,950
Cheltenham
~£727/pm
Are you interested in owning a BMW X3? Then consider going for this used one painted in the tone of silver that has a 2.0 litre diesel motor, automatic transmission and 25,321 miles clocked-up on the dashboard.
3.0 Xdrive 30D M-sport
137,700mi
£7,000
Stroud
~£176/pm
This X3 is currently up for sale and ready for its next owner to take home. It is fitted out with a CC motor with transmission and has 137,700 miles on the dash.
X3 Xdrive20i M Sport
9,551mi Auto Petrol 2.0L
£46,950
Cheltenham
~£1,179/pm
Have a look at the remarkable price at this dealership on this BMW X3 X3 Xdrive20i M Sport that’s got automatic transmission, a mere 9,551 miles clocked-up on the dash and a 2.0 litre petrol motor.
2.0 Xdrive20d Se 181 Bhp
58,000mi Manual Diesel 2.0L
£7,499
Kingswood
~£188/pm
Available in black, this second hand BMW X3 2.0 Xdrive20d Se 181 Bhp has 58,000 miles clocked up on the dashboard and is fitted with a 2.0 litre diesel engine with manual transmission.
Xdrive20d M Sport Step
63,601mi Auto Diesel 2.0L
£22,250
Kingswood
~£559/pm
Up for sale and ready for its new owner to take home is this X3 Xdrive20d M Sport Step that contains a 2.0 L diesel motor with automatic transmission. This second hand model at this dealership priced at £22,500 comes in grey and has 63,601 miles on the clock.
X3 Xdrive20d M Sport
3,849mi Auto Diesel 2.0L
£46,950
Cheltenham
~£1,179/pm
This dealer is currently advertising a fabulous price of only £46,950 on this low mileage BMW in an impeccable, nearly new condition.
X3 Xdrive20d M Sport
7,940mi Auto Diesel 2.0L
£45,950
Cheltenham
~£1,154/pm
Finished in black, this car is fitted with automatic transmission, a 2000 cc diesel engine and has just 7,940 miles clocked up on the dash.
X3 Xdrive20i M Sport
25,155mi Auto Petrol 2.0L
£33,950
Cheltenham
~£853/pm
In a black finish, this X3 has a 2.0 L petrol motor with automatic transmission and has 25,155 miles clocked up on the dash.
X3 Xdrive20i M Sport
11,668mi Auto Petrol 2.0L
£35,950
Cheltenham
~£903/pm
Coming in grey and in a superb, near mint condition, this vehicle has a mere 11,668 miles clocked-up on the dash and contains a 2.0 L petrol motor with automatic transmission.
Xdrive 30E M Sport Pro Pack
33,557mi Auto Hybrid 2.0L
£35,000
Braunstone Town
~£879/pm
Get behind the wheel of this estate featuring a 2000 cc hybrid engine with automatic transmission. This second hand model now in stock at our dealership in Braunstone Town is available at our bargain price of only £35,000.
Xdrive20i Mht M Sport Step
Auto Petrol 2.0L
£50,000
Solihull
~£1,256/pm
On offer is this BMW X3 Xdrive20i Mht M Sport Step, it comes equipped with automatic transmission and a 2.0l petrol engine. This used one currently on sale at this dealership in Solihull has few miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step Techpro Pk
Auto Diesel 2.0L
£55,000
Romford
~£1,381/pm
Containing a 2.0 Ltr diesel engine and automatic transmission, this used X3 is finished in the shade of white and has got few miles on the dash.
Xdrive 30E M Sport Pro Pack
Auto Hybrid 2.0L
£49,000
Stevenage
~£1,231/pm
First registered in 2024: Second hand estate that’s got a 2000cc hybrid motor, automatic transmission and only few miles clocked up on the dash.
Xdrive 30E M Sport
Auto Hybrid 2.0L
£54,000
Braunstone Town
~£1,356/pm
Be the new owner of this BMW X3 that has automatic transmission and a 2.0 litre hybrid motor. This used model at this dealership has few mi on the dash and has been finished in the shade of black.
Xdrive 30E M Sport Pro Pack
Auto Hybrid 2.0L
£55,000
Tring
~£1,381/pm
Now advertised is this second hand BMW X3 which comes fitted out with automatic transmission and a 2.0 ltr hybrid engine. It could be yours for the fabulous price of just £55,000 from this dealer in Tring.