2017 BMW X3
X3 Xdrive20d Xline
31,960miAutoDiesel2.0L
£20,990
Perth
~£527/pm
Starting at just £ per month, you could buy this BMW X3 with automatic transmission, a diesel 2.0 LTR engine and 31,960 miles on the dashboard.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
X3 Xdrive20d Xline
31,960miAutoDiesel2.0L
£20,990
Perth
~£527/pm
Starting at just £ per month, you could buy this BMW X3 with automatic transmission, a diesel 2.0 LTR engine and 31,960 miles on the dashboard.
X3 Xdrive20d M Sport
9,699miAutoDiesel
£45,000
Dundee
~£1,130/pm
With only a mere 9,699 miles on the clock and coming in the tone of black, this BMW X3 X3 Xdrive20d M Sport is fitted out with automatic transmission and a LTR diesel motor. Currently available for sale at the incredible price of just £45,000 or with the possibility to buy using finance with affordable payments at hand starting at £ monthly.
2.0 20I Gpf M Sport Xdrive Euro 6 Ss
9,650miAutoPetrol2.0L
£34,750
Dundee
~£873/pm
An incredible price of £34,750 from this dealership in Dundee for this like new estate.
X3 Xdrive20d M Sport
51,812miAutoDiesel2.0L
£18,000
Dundee
~£452/pm
Go down to this dealership for a closer look at this automatic X3 X3 Xdrive20d M Sport featuring a 2000cc diesel engine with automatic transmission. This used one located in Dundee has 51,812 miles clocked up on the dash and has been finished in the shade of black.
2.0 20D M Sport Xdrive Euro 6 Ss
45,122miAutoDiesel2.0L
£16,800
Dundee
~£422/pm
This estate BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss incorporates a 2000CC diesel engine with automatic transmission and has 45,122 miles clocked up on the dash.
Xdrive 20Dse
73,508miAutoDiesel2.0L
£10,995
Cupar
~£276/pm
At this dealership in Cupar you'll find the low price of just £10,995 on this X3 Xdrive 20Dse with a 2000 CC diesel motor, automatic transmission and 73,508 miles on the clock.
Xdrive20i M Sport Step
41,857miAutoPetrol2.0L
£16,998
Tayport
~£427/pm
In the tone of silver, this 2.0 LTR petrol X3 with automatic transmission is now available to test drive.
Xdrive20d M Sport Step
21,729miAutoDiesel2.0L
£28,698
Kirkcaldy
~£721/pm
This BMW X3 features automatic transmission, a 2.0 ltr diesel engine and has 21,729 miles on the clock.
Xdrive20d M Sport
53,177miAutoDiesel2.0L
£25,298
Kirkcaldy
~£635/pm
At the price of £25,298 and with the option to buy on finance with affordable payments beginning from £ pm, this X3 Xdrive20d M Sport has clocked up 53,177 miles, a 2.0 L diesel motor and automatic transmission.
Xdrive20d M Sport Step
45,641miAutoDiesel2.0L
£24,498
Kirkcaldy
~£615/pm
Available for viewing at this dealership is this X3 Xdrive20d M Sport Step that has a 2.0 litre diesel engine with automatic transmission.
Xdrive20d Se Step
58,880miAutoDiesel2.0L
£14,998
Kirkcaldy
~£377/pm
Currently available at our dealership located in Kirkcaldy is this BMW that is fitted out with a 2.0 Ltr diesel engine and automatic transmission. It is on offer in a blue finish.
Xdrive30d M Sport
50,200miAutoDiesel3.0L
£27,990
Kirkcaldy
~£703/pm
First registered in 2019: Second hand estate that has a 3.0 ltr diesel engine, automatic transmission and just 50,200 miles clocked up on the dash.
2.0 Xdrive20d Xline
108,800miManualDiesel2.0L
£9,995
Dunfermline
~£251/pm
On offer at the fabulous price of only £10,995 is this BMW, it contains a 2.0 LTR diesel motor with manual transmission and has 108,800 miles clocked up on the dashboard.
2.0 Xdrive20d M Sport
91,889miAutoDiesel2.0L
£9,995
Dunfermline
~£251/pm
Up for sale and available to drive home is this X3 2.0 Xdrive20d M Sport painted in the tone of blue; this second hand model is fitted out with a 2.0l diesel motor with automatic transmission and has clocked up 91,889 mi.
2.0 20D M Sport Xdrive Euro 6 Ss
49,043miAutoDiesel2.0L
£17,499
Grangemouth
~£439/pm
Now available from this dealership's show room is this white 5 door, BMW X3 with a automatic transmission and 2.0 Ltr diesel engine.
2.0 Xdrive20d Se
126,500miAutoDiesel2.0L
£7,495
Falkirk
~£188/pm
This used BMW from this dealer is fitted with a 2.0L diesel engine with automatic transmission and has 126,500 miles on the dashboard.
Xdrive35d M Sport
38,416miAutoDiesel3.0L
£21,995
Falkirk
~£552/pm
There's a superb price of only £24,995 on this second hand, BMW with automatic transmission, only 38,416 miles on the dash and a 3000 cc diesel engine.
2.0 Xdrive20d Se 181 Bhp
1miManualDiesel2.0L
£7,990
Falkirk
~£201/pm
Currently up for sale and ready for you to drive home is this BMW with a 2.0 litre diesel engine and 1 miles clocked-up on the dash.
2.0 20I Mht Xline Xdrive Euro 6 Ss
15,280miAutoPetrol2.0L
£34,990
Edinburgh
~£879/pm
There's a bargain price at this dealer on this used, low mileage BMW with a 2.0l petrol motor, 15,280 miles clocked-up on the dash and automatic transmission.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
24,665miAutoDiesel2.0L
£30,995
Edinburgh
~£778/pm
On the market and ready for its new owner to drive away is this suv car for the total cost of just £30,995. This dealer also gives its customers the possibility to pay using achievable monthly instalments with repayment packages beginning at only £ pm.
3.0 M40i Xdrive Euro 6 Ss
27,365miAutoPetrol3.0L
£34,995
Edinburgh
~£879/pm
Painted in the tone of black, this X3 3.0 M40i Xdrive Euro 6 Ss has just 27,365 miles clocked up on the dash and incorporates a 3.0L petrol motor with automatic transmission.
2.0 20I Gpf M Sport Xdrive Euro 6 Ss
34,453miAutoPetrol2.0L
£28,990
Edinburgh
~£728/pm
The incredible price of only £28,990 is being advertised by our dealership on this low mileage BMW X3 2.0 20I Gpf M Sport Xdrive Euro 6 Ss which features automatic transmission and a 2.0 LTR petrol motor.
2.0 20D Xline Xdrive Euro 6 Ss
49,873miAutoDiesel2.0L
£24,500
Edinburgh
~£615/pm
At our remarkable price of just £24,500 is this X3 2.0 20D Xline Xdrive Euro 6 Ss, it comes fitted with automatic transmission, a 2.0 L diesel engine and has 49,873 miles clocked up on the dash.
2.0 181Bhp Ss 2018.75My I Xline
43,063miAutoPetrol2.0L
£23,000
Edinburgh
~£578/pm
Seize the chance to be the lucky owner of this BMW X3 2.0 181Bhp Ss 2018.75My I Xline that is for sale at only £23,000. It has been finished in the tone of white, has 43,063 miles clocked up on the dash and incorporates a 2.0 L petrol motor with automatic transmission.