2017 BMW X3
Xdrive20d Se Step
31,014mi Auto Diesel
£17,990
Mansfield
~£452/pm
Featuring a litre diesel motor with automatic transmission, this second hand BMW is on the market in white with 31,014 miles clocked-up on the dash.
Images of a similar car, for illustrative purposes only.
Xdrive20i M Sport Step
£ - £ Current value range
We’ll check outstanding finance, if it’s a writeoff, stolen, mileage history, owner changes and so much more. Buy now for £5.00Feature coming soon.
1,891 cars
Xdrive20d Se Step
31,014mi Auto Diesel
£17,990
Mansfield
~£452/pm
Featuring a litre diesel motor with automatic transmission, this second hand BMW is on the market in white with 31,014 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
60,400mi Auto Diesel 2.0L
£16,995
Birmingham
~£427/pm
Coming in the tone of black, this X3 comes equipped with automatic transmission, a 2.0 Ltr diesel engine and has 60,400 miles on the dash.
X3 Xdrive20d M Sport
29,035mi Auto Diesel 2.0L
£30,450
Farnborough
~£765/pm
Advertised by this dealer is this used, low mileage X3 X3 Xdrive20d M Sport incorporating a 2.0 ltr diesel engine with automatic transmission. It's on the market and ready for its next owner to take home in a black finish with only 29,035 miles on the dash.
Xdrive20d M Sport Step
68,764mi Auto Diesel 2.0L
£15,604
Weston-super-Mare
~£392/pm
Suv with a 2000 cc diesel motor and automatic gearbox.
Suv 2.0 20D Se Steptronic Xdrive Euro 5 Ss
87,912mi Auto Diesel 2.0L
£7,695
Heywood
~£193/pm
Finished in blue, this vehicle has 87,912mi clocked-up on the dash and is fitted with a automatic 2.0 Ltr engine running on diesel.
Xdrive20d Se Step
78,764mi Auto Diesel 2.0L
£11,950
Weston-super-Mare
~£300/pm
Currently available to drive away is this BMW that features a 2.0 Litre diesel motor and automatic transmission. At the incredible price of just £11,950 and manageable payments available beginning from £ monthly.
Xdrive 30E M Sport Pro Pack
8,659mi Auto Hybrid 2.0L
£46,000
Cardiff
~£1,155/pm
There's an amazing price of just £46,000 on this almost flawless, nearly new X3 with a ltr hybrid engine with automatic transmission and a mere 8,659 miles clocked up on the dashboard.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
20,594mi Auto Diesel 2.0L
£37,990
Edinburgh
~£954/pm
This X3 2.0 20D Mht M Sport Xdrive Euro 6 Ss features automatic transmission, a 2.0 Ltr diesel engine and has clocked up 20,594 miles.
X3 Xdrive20d M Sport
32,321mi Auto Diesel 2.0L
£32,990
Edinburgh
~£828/pm
Get this second hand BMW X3 X3 Xdrive20d M Sport for only £32,990. Credit deals start at only £ each month for this vehicle that is fitted out with automatic transmission and a 2.0 L diesel engine.
2.0 20D Se Suv Xdrive Euro 6 Ss
67,393mi Auto Diesel 2.0L
£11,990
Farnworth
~£301/pm
BMW X3 2.0 20D Se Suv Xdrive Euro 6 Ss with a 2.0 ltr diesel motor and automatic gearbox.
Xdrive20d M Sport Step Tech Pack
19,863mi Auto Diesel 2.0L
£30,299
Peterborough
~£761/pm
Painted in black, this 2.0 Litre diesel BMW X3 Xdrive20d M Sport Step Tech Pack with automatic transmission is now available to take out on a test drive.
Xdrive20d M Sport Step
18,529mi Auto Diesel 2.0L
£32,000
Cardiff
~£804/pm
Available for viewing at our dealership in Cardiff is this low mileage BMW X3 Xdrive20d M Sport Step incorporating a diesel, 2.0 LTR engine and automatic transmission. It is up for sale in the tone of blue with only 18,529 miles clocked-up on the dash.
3.0 30D Mht M Sport Suv Hybrid Xdr
50,519mi Auto Diesel 3.0L
£34,893
Norwich
~£876/pm
Available in white, this BMW X3 3.0 30D Mht M Sport Suv Hybrid Xdr has 50,519 miles clocked up on the dash and comes fitted out with a 3.0 Litre diesel motor with automatic transmission.
2.5I Sport 4Wd Euro 3
125,245mi Auto Petrol 2.5L
£2,760
Thatcham
~£69/pm
Having 125,245 miles clocked-up on the dash and coming finished in the shade of blue, this suv motor comes with automatic transmission and a 2500cc petrol motor.
X3 Xdrive20i M Sport
32,806mi Auto Petrol
£32,450
Stockport
~£815/pm
Looking out to buy a BMW X3? Well, consider choosing this second hand model coming in the tone of black with automatic transmission, 32,806 miles on the dashboard and a cc petrol engine.
3.0 30D Se Xdrive Euro 6 Ss
114,249mi Auto Diesel 3.0L
£9,995
Ellesmere Port
~£251/pm
Be the new owner of this automatic BMW X3 3.0 30D Se Xdrive Euro 6 Ss with a 3000 cc diesel motor and automatic transmission. This second-hand one has 114,249 miles clocked up on the dash and comes in the shade of silver.
2.0 20I Gpf M Sport Suv Xdrive Eur
45,682mi Petrol 2.0L
£22,545
Aberdeen
~£566/pm
Get in touch with this dealership for a closer look at this X3 with a 2000cc petrol engine and transmission. This second-hand one available from this dealer has 45,682 miles clocked up on the dashboard and comes in .
M40i
39,655mi Auto Petrol 3.0L
£35,250
Bristol
~£885/pm
Currently available for sale is this suv finished in the shade of grey. This used one is fitted out with a 3.0 L petrol motor with automatic transmission and has 39,655 miles on the dash.
2.0D Se Suv Xdrive 184 Bhp
39,746mi Auto Diesel 2.0L
£12,500
Ross-on-Wye
~£314/pm
Now advertised by this dealer is this suv X3 2.0D Se Suv Xdrive 184 Bhp which is equipped with a 2000CC diesel engine and automatic transmission. It's on the market in the shade of silver with 39,746 miles clocked-up on the dashboard.
Xdrive20i Mht M Sport Step Pro Pack
4,722mi Auto Petrol 2.0L
£47,898
Rutherglen
~£1,203/pm
Planning on buying a BMW X3 Xdrive20i Mht M Sport Step Pro Pack? Consider this second-hand like new one that's been very well maintained and remains in a nearly new condition throughout. This particular vehicle at this dealer is fitted out with a 2.0 ltr petrol motor with automatic transmission and has clocked up a mere 4,722 miles.
Xdrive20d Mht M Sport Step
26,642mi Auto Diesel
£31,631
Chesterfield
~£794/pm
Containing a l diesel engine with automatic transmission, this used BMW X3 Xdrive20d Mht M Sport Step is currently available on the market in the tone of white with 26,642 miles clocked up on the dash.
X3 Xdrive30d M Sport
46,598mi Auto Diesel 3.0L
£27,331
Crawley
~£686/pm
Are you considering buying a BMW X3 X3 Xdrive30d M Sport? Well, have a look at this second hand model from this dealer in Crawley, it is fitted with a 3.0 Ltr diesel engine with automatic transmission and has got 46,598 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
36,072mi Auto Diesel 2.0L
£31,000
Sheffield
~£778/pm
On offer at the outstanding price of only £31,000 is this X3 Xdrive20d Mht M Sport Step which is fitted out with automatic transmission and a 2.0L diesel motor. This second-hand model at this dealer has 36,072 miles clocked up on the dashboard.
Bmw Estate Xdrive M40i Step
33,825mi Auto Petrol 3.0L
£37,011
Basingstoke
~£929/pm
Be the next owner of this BMW which incorporates a 3.0 Ltr petrol motor and automatic transmission. This second hand one now for sale at our dealership only has 33,825 miles clocked-up on the dash and comes in the tone of .
Up for sale and ready for its new owner to take home is this BMW that contains a 2.0L petrol engine and automatic transmission. This second hand one currently up for sale at our dealership in West Bridgford only has 23,500 miles clocked up on the dash and comes finished in the shade of black. What about the specifications included with this X3? If this BMW X3 Xdrive20i M Sport Step is the model you are looking for, don't miss out. Get more information about this vehicle from a member of our sales team before it is too late.
*This general information is generated using AI to help you and are for demonstrative purposes only.