2023 BMW X3
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.
13 cars
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.
2.0 20D Se Xdrive Euro 5 Ss
66,000mi Auto Diesel 2.0L
£11,950
Cheltenham
~£300/pm
On display at this car retailer's showroom is this suv which has got automatic transmission and a 2.0 litre diesel engine.
X3 Xdrive20d M Sport
7,940mi Auto Diesel 2.0L
£45,950
Cheltenham
~£1,154/pm
With only a mere 7,940 miles clocked up on the dash and available in black, this X3 X3 Xdrive20d M Sport comes fitted out with automatic transmission and it has a 2.0 Litre diesel motor. Up for sale at the brilliant price of only £45,950 or with the option to purchase using finance with manageable instalments on offer starting from £ pm.
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£30,950
Cheltenham
~£777/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 Xdrive30d M Sport
41,000mi Auto Diesel 3.0L
£30,450
Cheltenham
~£765/pm
This car up for sale priced at £30,450 is available in the shade of white and has 41,000 miles clocked up on the dash.
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,750
Cheltenham
~£948/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
A remarkable price of £45,950 from this dealer in Cheltenham on this second-hand BMW X3 with a low mileage of just 12,150 mi.
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
£27,950
Cheltenham
~£702/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 Xdrive20d M Sport
43,165mi Auto Diesel 2.0L
£30,950
Cheltenham
~£777/pm
Coming in black, this BMW X3 X3 Xdrive20d M Sport has 43,165 miles clocked-up on the dashboard and incorporates a automatic 2.0l engine requiring diesel.
X3 Xdrive20i M Sport
25,155mi Auto Petrol 2.0L
£33,950
Cheltenham
~£853/pm
Now available at our dealership in the Cheltenham area is this second-hand, low mileage BMW X3 X3 Xdrive20i M Sport which has a petrol, 2.0L engine and automatic transmission. It is on the market and ready for its next owner to drive home in the shade of black with a mere 25,155 miles clocked up on the dashboard.
X3 M40i
22,300mi Auto Petrol 3.0L
£40,950
Cheltenham
~£1,028/pm
With 22,300 miles clocked-up on the dash and in the tone of black, this BMW X3 incorporates a 3000 cc petrol engine and has automatic transmission.
3.0I Competition Xdrive Euro 6 Ss
24,265mi Auto Petrol 3.0L
£42,350
Worcester
~£1,064/pm
Be the new owner of this BMW which comes fitted out with automatic transmission and a 3.0L petrol motor. This second hand model from this dealership priced at £42,350 comes finished in grey and has 24,265 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
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.
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.
Xdrive30d Mht M Sport Pro Pack
20,726mi Auto Diesel 3.0L
£45,000
Worcester
~£1,130/pm
On the market and ready for its new owner to drive away is this BMW that features automatic transmission and a 3000 cc diesel motor. This second hand model in stock at our dealership in Worcester is advertised at the fabulous price of £45,000.
Xdrive 30E Xline
10,822mi Auto Hybrid 2.0L
£38,500
Worcester
~£967/pm
In a like new condition throughout, this black BMW X3 Xdrive 30E Xline is now available to buy at the brilliant price of just £38,500. It contains a 2.0 Ltr hybrid motor with automatic transmission and has a mere 10,822 miles clocked up on the dash. Achievable payments are on offer from this dealer beginning at around £ per calendar month.
Xdrive20i Mht M Sport Step Pro Pack
18,960mi Auto Petrol 2.0L
£36,000
Worcester
~£904/pm
Now available for you to drive it away today is this BMW X3 Xdrive20i Mht M Sport Step Pro Pack with a 2000cc petrol engine and 18,960 miles on the clock.
Xdrive20i M Sport Step
17,800mi Auto Petrol 2.0L
£29,750
Worcester
~£747/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
£29,750
Worcester
~£747/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,000
Worcester
~£678/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.