2020 BMW X3
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£31,950
Cheltenham
~£802/pm
A 2000 cc diesel engine and automatic transmission are only some of the qualities that this second hand car has to offer its owner.
11 cars
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£31,950
Cheltenham
~£802/pm
A 2000 cc diesel engine and automatic transmission are only some of the qualities that this second hand car has to offer its owner.
X3 Xdrive20d M Sport Mhev
33,122mi Auto Diesel 2.0L
£31,950
Cheltenham
~£802/pm
This dealership in Cheltenham is currently advertising a bargain price of only £32,450 for this second hand BMW with a low mileage of just 33,122 miles.
X3 M40i
39,052mi Auto Petrol 3.0L
£37,950
Cheltenham
~£953/pm
Looking out to buy a BMW X3 X3 M40i? Well, take a more detailed look at this second hand model painted in the shade of black with automatic transmission with a 3000 cc petrol motor and 39,052 mi clocked up on the dash.
X3 Xdrive30d M Sport
12,150mi Auto Diesel 3.0L
£45,950
Cheltenham
~£1,154/pm
Check out the brilliant price at this dealer for this like new, almost flawless BMW with automatic transmission, a 3000cc diesel motor and 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
This second hand car features a 2000 CC diesel engine with automatic transmission and has 58,000 mi clocked up on the dash. It is now on the market and ready for its next owner to take home for the outstanding price of only £26,950.
Xdrive20d M Sport
25,321mi Auto Diesel 2.0L
£28,950
Cheltenham
~£727/pm
Up for sale and ready for you to drive away is this estate X3 at the amazing price of only £28,950. This dealership also gives its customers the possibility to purchase with achievable monthly instalments with instalment plans starting at as little as £ per month.
X3 Xdrive20i M Sport
9,551mi Auto Petrol 2.0L
£46,950
Cheltenham
~£1,179/pm
Providing the new happy owner a brilliant and luxurious mode of transport, this X3 X3 Xdrive20i M Sport is finished in the shade of grey, has got 9,551 miles clocked-up on the dashboard and incorporates a 2.0 Ltr petrol motor with automatic transmission.
X3 Xdrive20d M Sport
3,849mi Auto Diesel 2.0L
£46,950
Cheltenham
~£1,179/pm
Coming in the shade of grey, this BMW has 3,849 miles clocked-up on the dashboard and comes equipped with a automatic 2.0 ltr engine running on diesel.
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.
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.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
64,000mi Auto Diesel 2.0L
£16,490
Evesham
~£414/pm
On offer and ready for its next owner to drive home is this suv in black. This second hand mode has got a 2.0 litre diesel engine with automatic transmission and has got 64,000 miles on the dash.
3.0I Competition Xdrive Euro 6 Ss
24,265mi Auto Petrol 3.0L
£42,950
Worcester
~£1,079/pm
This BMW X3 3.0I Competition Xdrive Euro 6 Ss has 24,265 miles clocked up on the dashboard and is fitted out with a 3000CC motor. It runs on petrol with automatic transmission and is available in grey.
3.0 30D M Sport Xdrive Euro 6 Ss
124,000mi Auto Diesel 3.0L
£11,494
Gloucester
~£289/pm
With a silver finish, this second hand car has 124,000 miles clocked up on the dashboard and comes equipped with a automatic 3.0 L engine running on diesel.
3.0 30D M Sport Steptronic Xdrive Euro 4
103,000mi Auto Diesel 3.0L
£3,995
Stratford-upon-Avon
~£100/pm
Containing a 3.0 litre diesel motor with automatic transmission, this second hand X3 from this dealer is available on the market in the shade of silver and has 103,000 miles on the dash.
Xdrive 30E M Sport Pro Pack
893mi Auto Hybrid 2.0L
£50,000
Worcester
~£1,256/pm
First registered in 2024: Used BMW X3 Xdrive 30E M Sport Pro Pack with automatic transmission, a low mileage of 893 miles and a 2.0l hybrid engine.
Xdrive 30E M Sport Techpro Pack
9,171mi Auto Hybrid 2.0L
£53,000
Worcester
~£1,331/pm
Currently available at our dealership located in the Worcester area is this second-hand, low mileage BMW X3 Xdrive 30E M Sport Techpro Pack which comes equipped with a hybrid, 2.0l engine and automatic gearbox. On offer and ready for its next owner to drive away in a black finish with a mere 6,590 miles on the clock.
Xdrive20i M Sport Step
17,800mi Auto Petrol 2.0L
£30,750
Worcester
~£772/pm
Providing its next happy owner a wonderful and top of the range level of transport, this estate BMW X3 Xdrive20i M Sport Step is available in the shade of black, has got 17,800 miles clocked up on the dash and incorporates a 2.0 litre petrol engine.
M Sport
18,010mi Auto Diesel 2.0L
£30,000
Worcester
~£753/pm
Put yourself in the driver's seat of this X3 M Sport featuring automatic transmission and a 2000 cc diesel motor. This second hand model from our dealership in Worcester is up for sale at the fantastic price of only £30,000.
Xdrive20i M Sport Step
35,588mi Auto Petrol 2.0L
£28,950
Worcester
~£727/pm
A terrific price of just £28,950 from us at this dealer for this low mileage BMW X3 Xdrive20i M Sport Step that has a mere 35,588 miles on the dashboard.
Xdrive20d Xline Step
42,522mi Auto Diesel 2.0L
£27,500
Worcester
~£691/pm
This second hand car has a 2000 CC diesel engine with automatic transmission and it has got 42,522 miles on the clock. It is currently on the market and ready for its next owner to take home for the superb price of only £27,500.
X3 Xdrive 20D M Sport
103,000mi Auto Diesel 2.0L
£8,995
Worcester
~£226/pm
On the market and ready for its next owner to drive away today is this estate with a 2000cc diesel engine and automatic transmission. This second-hand model located in Worcester is for sale at the terrific price of £8,995, has 103,000 miles clocked up on the dash and comes in the shade of grey.
2.0 20D Se Xdrive Euro 5 Ss
92,185mi Manual Diesel 2.0L
£6,990
Swindon
~£176/pm
Finished in the tone of , this BMW X3 has 92,185 miles on the dash and has a 2000cc diesel engine.