2021 BMW X3
X3 M40i
22,300mi Auto Petrol 3.0L
£39,450
Cheltenham
~£991/pm
Now available to view at our showroom in Cheltenham is this X3 X3 M40i with only 22,300 miles clocked-up on the dashboard.
16 cars
X3 M40i
22,300mi Auto Petrol 3.0L
£39,450
Cheltenham
~£991/pm
Now available to view at our showroom in Cheltenham is this X3 X3 M40i with only 22,300 miles clocked-up on the dashboard.
X3 M40d
9,214mi Auto Diesel 3.0L
£56,950
Cheltenham
~£1,430/pm
Now available at this dealership in Cheltenham is this used car which encompasses a diesel, 3000CC engine and automatic gearbox. It is on offer in a grey finish with 9,214 miles on the dashboard.
X3 Xdrive20i M Sport
18,491mi Auto Petrol 2.0L
£36,950
Cheltenham
~£928/pm
Available in the shade of black, this BMW X3 X3 Xdrive20i M Sport incorporates a 2.0 LTR petrol engine with automatic transmission and it has got 18,491 miles clocked-up on the dash.
X3 M40i
5,607mi Auto Petrol 3.0L
£55,950
Cheltenham
~£1,405/pm
Seize the opportunity to be the new owner of this BMW that is now up for sale at just £56,950. It is available in black, contains a 3.0 L petrol engine with automatic transmission and it has 5,607 miles on the dash.
X3 Xdrive20d M Sport
7,940mi Auto Diesel 2.0L
£45,950
Cheltenham
~£1,154/pm
Painted in a black finish, this X3 X3 Xdrive20d M Sport features a 2.0 Litre diesel motor with automatic transmission and has got 7,940 miles clocked-up on the dash. First Registered in 2023, this BMW X3 is now available to drive away for only £45,950.
X3 Xdrive20d M Sport
18,897mi Auto Diesel 2.0L
£29,850
Cheltenham
~£750/pm
This BMW X3 has 18,897 miles clocked up on the dash and comes fitted with a 2.0l motor with automatic transmission. It's on the market and ready for you to take home priced at just £32,950.
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
On the market and ready for its new owner to drive away is this X3 equipped with a 3.0 Litre petrol engine and automatic transmission. This model now up for sale at our dealership in Cheltenham is a second hand vehicle, but it's been wonderfully maintained and therefore remains in an almost spotless, nearly new condition in and out..
2.0 20D M Sport Xdrive Euro 6 Ss
58,000mi Auto Diesel 2.0L
£26,950
Cheltenham
~£677/pm
First registered in 2019: Second hand X3 that’s only got 58,000 mi on the clock, a 2.0 ltr diesel motor and automatic transmission.
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
Containing a 2.0 litre petrol engine with automatic transmission, this second-hand BMW X3 is available in the tone of black and has 38,811 miles clocked up on the dash.
X3 Xdrive20d M Sport
38,462mi Auto Diesel 2.0L
£28,950
Cheltenham
~£727/pm
Incorporating a 2000cc diesel engine and automatic transmission, this second hand BMW X3 X3 Xdrive20d M Sport is available in the shade of black and has 38,462 miles clocked-up on the dash.
X3 Xdrive20i M Sport
13,813mi Auto Petrol 2.0L
£37,950
Cheltenham
~£953/pm
A fantastic price of just £37,950 is currently being offered by us at this dealer for this low mileage BMW that has a mere 13,813 miles on the dashboard.
X3 Xdrive20i M Sport
58,484mi Auto Petrol 2.0L
£27,950
Cheltenham
~£702/pm
Available on the market is this second hand X3 X3 Xdrive20i M Sport fitted with a 2.0 LTR petrol motor and automatic transmission. It could be yours for the incredible price of just £27,950 from this dealer in Cheltenham.
X3 Xdrive20d M Sport
44,538mi Auto Diesel 2.0L
£29,950
Cheltenham
~£752/pm
At the amazing price of just £29,950 is this BMW X3 which contains a 2.0 ltr diesel engine and automatic transmission. This second hand model from this dealership in Cheltenham has been finished in black and has done 44,538 miles.
X3 Xdrive20d M Sport
29,014mi Auto Diesel 2.0L
£33,950
Cheltenham
~£853/pm
With a grey finish, this BMW X3 X3 Xdrive20d M Sport contains a 2000 cc diesel engine with automatic transmission and has 29,014 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
Planning on going for a X3 3.0 35D M Sport Suv Xdrive Euro 6 ? Well, have a more detailed look at this second-hand one from this dealer in Gloucester, it has 76,705 miles clocked-up on the dashboard and comes fitted out with a 3000 cc diesel motor and automatic transmission.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
46,059mi Auto Diesel 2.0L
£24,995
Bridgend
~£628/pm
Now available from our dealership is this BMW that is equipped with a 2000 cc diesel engine and automatic transmission. It is on offer in a blue finish with 46,059 miles on the dash.
3.0 M40i Xdrive Euro 6 Ss
92,000mi Auto Petrol 3.0L
£29,995
Stratford-upon-Avon
~£753/pm
Have this used BMW X3 3.0 M40i Xdrive Euro 6 Ss for £29,995. Credit deals start at around £ every month for this car which has a 3000cc petrol motor with automatic transmission.
3.0 30D M Sport Xdrive Euro 6 Ss
124,000mi Auto Diesel 3.0L
£11,494
Gloucester
~£289/pm
At this dealership in Gloucester you'll find the fantastic price of only £11,494 on this suv with a 3.0l diesel motor, automatic transmission and 124,000 miles clocked up on the dashboard.
Xdrive20 M Sport Step Techpro Pk
Auto Petrol
£56,750
Worcester
~£1,425/pm
Check out the remarkable price at this dealer in Worcester for this second hand, low mileage X3 that’s got a l petrol engine, automatic transmission and only few miles on the dash.
Xdrive 30E M Sport Pro Pack
4,706mi Auto Hybrid 2.0L
£50,000
Worcester
~£1,256/pm
Now on the market and ready for its new owner to drive home is this estate with a 2.0 L hybrid engine and few miles clocked-up on the dashboard.
Xdrive 30E M Sport Techpro Pack
10,163mi Auto Hybrid 2.0L
£52,500
Worcester
~£1,318/pm
On offer is this X3 in a black finish; this second hand model has 2,567 miles clocked up on the dash and is fitted with a 2000cc hybrid engine with automatic transmission.
Xdrive20d Mht M Sport Step Pro Pack
11,230mi Auto Diesel 2.0L
£44,000
Worcester
~£1,105/pm
A terrific price of only £44,000 is being offered by our dealership for this low mileage BMW in an almost flawless, like new condition. It only has 11,230 miles clocked up on the dashboard and features a 2000 cc diesel motor with automatic transmission.