2019 BMW X3
Xdrive20i M Sport Step
33,515mi Auto Petrol
£28,990
Harrogate
~£728/pm
In a black finish, this motor only has 33,515 mi clocked-up on the dashboard and comes fitted out with a litre petrol engine with automatic transmission.
8 cars
Xdrive20i M Sport Step
33,515mi Auto Petrol
£28,990
Harrogate
~£728/pm
In a black finish, this motor only has 33,515 mi clocked-up on the dashboard and comes fitted out with a litre petrol engine with automatic transmission.
Xdrive20 M Sport Step
1,500mi Auto Petrol
£57,490
Harrogate
~£1,444/pm
Buy this BMW X3 for only £62,100. It has got 101 miles clocked up on the dash and incorporates a cc petrol motor with automatic transmission.
X3 Xdrive 20I Se
16,479mi Auto Petrol 2.0L
£26,992
Harrogate
~£678/pm
This dealer in Harrogate is advertising an amazing price of only £26,992 on this second-hand BMW X3 with only 16,479 miles on the dash.
Xdrive M40i Mht
17,199mi Auto Petrol
£53,795
Harrogate
~£1,351/pm
This second hand, low mileage BMW comes with automatic transmission and a l petrol motor. It is on the market in the tone of black with only 17,199 miles clocked up on the dash.
Xdrive 30E M Sport
3,750mi Auto Hybrid
£49,999
Harrogate
~£1,256/pm
This suv BMW X3 has a mere 2,500 miles on the dashboard and it's been on the road for under a full year.
Xdrive20d Mht M Sport Step
26,171mi Auto Diesel
£36,492
Harrogate
~£916/pm
On offer and ready for its next owner to drive away is this X3 which has automatic transmission and a ltr diesel engine. This used model from our dealership in Harrogate comes finished in blue and only has 26,171 miles on the clock.
X3 Xdrive 30D M Sport
56,376mi Auto Diesel 3.0L
£25,886
Harrogate
~£650/pm
Buy this X3 X3 Xdrive 30D M Sport for just £25,895. Finance deals start off at as little as £ a month for this car which is equipped with a 3000cc diesel engine with automatic transmission.
Xdrive20i Mht Xline Step
252mi Auto Petrol
£51,250
Harrogate
~£1,287/pm
Currently available for viewing at this car dealership located in Harrogate - BMW X3 Xdrive20i Mht Xline Step which contains a LTR petrol engine with automatic transmission.
3L Null
19,799mi Auto Hybrid 3.0L
£48,786
York
~£1,225/pm
This used car features a 3.0 Litre hybrid motor with automatic transmission and it has 19,799 miles on the clock. It is currently available for sale for the total cost of only £49,786.
2.0 20D M Sport Xdrive Euro 6 Ss
77,000mi Auto Diesel 2.0L
£14,995
Wetherby
~£377/pm
Are you thinking of buying a BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss ? Then consider this second-hand model from this dealer, that incorporates a 2000 cc diesel engine and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
45,292mi Auto Diesel 2.0L
£16,495
Wetherby
~£414/pm
This suv X3 is now up for sale and ready for you to drive home. It has 45,292 miles on the dashboard and comes fitted with a 2.0 LTR diesel motor with automatic transmission.
2.0 20D Xline Xdrive Euro 6 Ss
80,200mi Auto Diesel 2.0L
£12,495
York
~£314/pm
Currently available from this dealership's show room located in York is this BMW that has a 2.0 litre diesel motor with automatic transmission.
Suv 2.0 20D Se Xdrive Euro 6 Ss 2016
109,800mi Auto Diesel 2.0L
£9,950
Shipley
~£250/pm
Fitted with a 2.0L diesel motor and automatic transmission, this second hand BMW is on offer in a grey finish and has 109,800 miles clocked up on the dash.
Xdrive M40d
60,819mi Auto Diesel 3.0L
£27,995
Leeds
~£703/pm
Featuring a 3.0 litre diesel engine with automatic transmission, this used X3 from this dealer is available to drive away in the tone of and has 60,819 miles on the dashboard.
Xdrive20 M Sport Step Techpro Pk
101mi Auto Petrol
£58,000
Leeds
~£1,457/pm
This second hand BMW X3 finished in the tone of black is on offer and ready for its new owner to drive home with the option to pay with credit.
Xdrive20d Mht M Sport Step
20,442mi Auto Diesel
£31,990
Leeds
~£803/pm
Containing a cc diesel motor with automatic transmission, this used BMW X3 Xdrive20d Mht M Sport Step is currently available for sale in the tone of grey with 20,442 miles on the dashboard.
Xdrive20d Mht M Sport Step
25,899mi Auto Diesel
£34,503
Leeds
~£866/pm
Have a look at this X3 that features a CC diesel engine with automatic transmission. This second hand model currently available from this dealer priced at £34,991 has 25,899 miles clocked up on the dash and is finished in the shade of white.
X3 Xdrive 30E Xline
31,283mi Auto Hybrid 2.0L
£29,130
Leeds
~£732/pm
With automatic transmission and a litre hybrid engine - this black used X3 is up for sale and ready for you to take home with 31,283 mi on the dash.
Xdrive20d M Sport Step
44,000mi Auto Diesel
£23,100
Leeds
~£580/pm
Providing the new happy owner a really excellent and top rate level of transport, this suv X3 Xdrive20d M Sport Step is available in the shade of silver, has 44,000 miles clocked up on the dash and is fitted with a CC diesel motor with automatic transmission.
Xdrive20d M Sport Step
72,937mi Auto Diesel
£22,991
Leeds
~£577/pm
Are you on the lookout for a BMW X3 Xdrive20d M Sport Step? Consider this second hand model coming in blue that’s got automatic transmission, a cc diesel motor and 72,937 miles on the dash.
Xdrive20d M Sport
46,461mi Auto Diesel 2.0L
£25,000
Leeds
~£628/pm
Commencing at around £ per month, you could drive this BMW X3 with 46,461 miles clocked up on the dash, diesel 2.0L engine and automatic transmission.
2.0 20D M
80,000mi Auto Diesel 2.0L
£8,854
Garforth
~£222/pm
Equipped with a 2.0 Litre diesel motor and automatic transmission; this used X3 2.0 20D M is now available for you to drive it away today with 80,000 miles clocked up on the dashboard.
Xdrive20i M Sport Step
26,277mi Auto Petrol 2.0L
£29,995
Bradford
~£753/pm
Purchase this second-hand BMW X3 for just £29,995. Credit plans start at as little as £ each month for this motor that comes with automatic transmission and a 2.0 L petrol motor.
2.0 28I Ulez Free Low Mileag
43,620mi Auto Petrol 2.0L
£12,895
Bradford
~£324/pm
At this dealership in Bradford you will find the great price of just £12,895 on this BMW X3 2.0 28I Ulez Free Low Mileag with a 2000cc petrol motor, automatic transmission and 43,620 miles clocked up on the dash.