2021 BMW X3
Xdrive20d M Sport Step
77,212mi Auto Diesel 2.0L
£24,500
Maidenhead
~£615/pm
Coming in the shade of silver, this X3 has 77,212 miles clocked up on the dashboard and is fitted with a 2.0l diesel motor.
38 cars
Xdrive20d M Sport Step
77,212mi Auto Diesel 2.0L
£24,500
Maidenhead
~£615/pm
Coming in the shade of silver, this X3 has 77,212 miles clocked up on the dashboard and is fitted with a 2.0l diesel motor.
Xdrive M40i
31,755mi Auto Petrol 3.0L
£39,000
Maidenhead
~£979/pm
Now available to view at our dealership located in the Maidenhead area is this estate with only 31,755 miles on the dash.
Xdrive20d Xline
50,322mi Auto Diesel 2.0L
£15,995
Wokingham
~£402/pm
This second hand BMW X3 Xdrive20d Xline finished in the tone of silver is currently available on the market with the added option for you to get it on finance.
X3 M40i
30,608mi Auto Petrol 3.0L
£36,990
Bracknell
~£929/pm
This estate X3 X3 M40i contains a 3.0 L petrol motor with automatic transmission and has 30,608 miles on the clock. It is available for sale for the terrific price of just £36,990.
Suv 3.0 M Sport 4Wd Ulez 201161
63,000mi Auto Petrol 3.0L
£13,795
Slough
~£346/pm
For sale and ready for a test drive is this X3 finished in black - it has 63,000 miles clocked up on the dash and contains a 3000cc petrol motor.
2.0 X3 Xdrive 20I M Sport Suv
66,789mi Auto Petrol 2.0L
£22,480
Windsor
~£565/pm
Seize the chance to be the happy owner of this BMW X3 2.0 X3 Xdrive 20I M Sport Suv which is now available at just £22,480. It is finished in white, is equipped with a 2.0 Ltr petrol engine with automatic transmission and has 66,789 miles clocked-up on the dash.
Xdrive20d M Sport Step
12,070mi Auto Diesel 2.0L
£31,000
Maidenhead
~£778/pm
Have a look at this estate which is fitted out with a 2.0 Litre diesel motor with automatic transmission. This second hand model currently available at our dealership in Maidenhead has just 12,070 miles on the clock.
Xdrive 30E Se
10,046mi Auto Hybrid 2.0L
£28,793
Reading
~£723/pm
A fantastic price of only £29,263 is being offered by our dealership in Reading for this low mileage suv that is fitted out with a 2.0 L hybrid engine and automatic transmission.
2.0 20D Se Suv Xdrive Euro 5 S
56,369mi Manual Diesel 2.0L
£8,995
Wokingham
~£226/pm
Coming in the shade of blue, this used car comes with manual transmission, a 2.0 litre diesel motor and has 56,369 miles clocked-up on the dash.
2.0 X3 Xdrive 30E M Sport Suv
83,473mi Auto Hybrid 2.0L
£23,480
Windsor
~£590/pm
X3 2.0 X3 Xdrive 30E M Sport Suv with a 2000CC hybrid motor and automatic gearbox.
3.0 35D M Sport Xdrive Euro 6 Ss
105,651mi Auto Diesel 3.0L
£13,995
Slough
~£351/pm
Up for sale and ready for its next owner to take home - used X3 that is fitted out with a 3.0 ltr diesel motor and automatic transmission. Get it from this dealer for the fantastic price of only £13,995.
X3 Xdrive20i M Sport
34,132mi Auto Petrol 2.0L
£30,000
Maidenhead
~£753/pm
Currently on offer from our dealership, for the incredible price of £31,000 is this low mileage BMW which has only 34,132 miles on the dash.
Se
117,345mi Auto Diesel 3.0L
£7,000
Maidenhead
~£176/pm
Up for sale and ready for a test drive is this X3 with a blue finish; this second hand model is fitted out with a 3.0 ltr diesel engine with automatic transmission and has got 117,888 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
85,601mi Auto Diesel 3.0L
£21,400
Wokingham
~£537/pm
Now available at this dealer is this suv second hand car which has a 3.0 ltr diesel engine with automatic transmission. It's available on the market in the shade of grey with 85,601 miles clocked-up on the dashboard.
2.0 20D Se Xdrive Euro 5 Ss
98,700mi Manual Diesel 2.0L
£4,995
Newbury
~£125/pm
This X3 is equipped with a 2.0 Ltr diesel motor with manual transmission and it has 98,700 miles clocked-up on the dash. This particular used model from this dealership in Newbury comes in a blue finish.
2.0 20I Gpf M Sport Xdrive Euro 6 Ss
53,565mi Auto Petrol 2.0L
£24,425
Windsor
~£613/pm
Coming fitted with a 2.0 Litre petrol motor with automatic transmission, this second-hand BMW is available in black and has 53,565 mi clocked-up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
141,000mi Auto Diesel 3.0L
£8,995
Wokingham
~£226/pm
Are you interested in owning a BMW X3 3.0 30D M Sport Xdrive Euro 6 Ss ? Then have a more detailed look at this second hand model coming in the shade of white that’s got automatic transmission, 141,000 miles clocked-up on the dashboard and a 3.0l diesel engine.
2.0 L 2.0 20D M Sport Xdrive Euro 6 Ss
53,233mi Auto Diesel 2.0L
£16,990
Slough
~£427/pm
This BMW X3 2.0 L 2.0 20D M Sport Xdrive Euro 6 Ss has 53,233 miles clocked up on the dashboard and comes fitted with a 2.0 L diesel engine with automatic transmission. This particular second hand one from this dealership in Slough comes finished in the tone of black.
Xdrive M40i Step
44,037mi Auto Petrol
£28,250
Bracknell
~£709/pm
Available from this dealer located in Bracknell is this BMW X3 Xdrive M40i Step - 44,037 mi, automatic transmission and a ltr petrol motor.
Suv 2.0 20D Se Steptronic Xdrive Euro 5 Ss
137,000mi Auto Diesel 2.0L
£2,200
Slough
~£55/pm
Priced at just £2,200 is this X3 Suv 2.0 20D Se Steptronic Xdrive Euro 5 Ss which has a 2.0 ltr diesel engine with automatic transmission. This second hand model has 137,000 miles clocked-up on the dash.
30E M Sport
19,444mi Auto Hybrid 2.0L
£29,990
Thatcham
~£753/pm
Featuring a 2.0 ltr hybrid engine and automatic transmission; this second-hand X3 is currently on the market and ready for you to drive away with 19,444 miles on the dash.
3.0 X3 M40i Suv
80,000mi Auto Petrol 3.0L
£27,995
Windsor
~£703/pm
Available from this car dealership in Windsor is this X3 3.0 X3 M40i Suv that is fitted out with a 3.0 Litre petrol motor and automatic transmission.
2.0 20D Xline Suv
103,535mi Auto Diesel 2.0L
£9,995
Reading
~£251/pm
On offer and ready for its new owner to drive away today is this X3, it comes fitted with a 2.0 ltr diesel motor and automatic transmission. This used model at our dealership in Reading is up for sale at the marvellous price of £9,995.
Xdrive20i M Sport Step Tech Pack
34,250mi Auto Petrol 2.0L
£31,867
Reading
~£800/pm
Finished in the tone of black, this second hand BMW X3 has 34,250 miles clocked up on the dash and features a 2.0 litre petrol motor.