2019 BMW X3
Xdrive20d M Sport
53,177miAutoDiesel2.0L
£25,298
Kirkcaldy
~£635/pm
In a grey finish, this BMW X3 Xdrive20d M Sport is fitted out with automatic transmission, a 2000 cc diesel motor and has 53,177 mi clocked up 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.
5 cars
Xdrive20d M Sport
53,177miAutoDiesel2.0L
£25,298
Kirkcaldy
~£635/pm
In a grey finish, this BMW X3 Xdrive20d M Sport is fitted out with automatic transmission, a 2000 cc diesel motor and has 53,177 mi clocked up on the dashboard.
Xdrive30d M Sport
50,200miAutoDiesel3.0L
£27,990
Kirkcaldy
~£703/pm
This used X3 Xdrive30d M Sport in the tone of white is currently on the market and ready for its next owner to drive home with the option for you to purchase on credit.
Xdrive20d Se Step
58,880miAutoDiesel2.0L
£14,998
Kirkcaldy
~£377/pm
Available for a test drive at your request is this X3 with 58,880 mi clocked up on the dashboard, automatic transmission and a 2000CC diesel engine.
Xdrive20d M Sport Step
21,729miAutoDiesel2.0L
£28,698
Kirkcaldy
~£721/pm
Coming in the tone of grey, this second-hand BMW X3 Xdrive20d M Sport Step comes equipped with automatic transmission, a 2000CC diesel motor and has 21,729 miles clocked up on the dashboard.
Xdrive20d M Sport Step
45,641miAutoDiesel2.0L
£24,498
Kirkcaldy
~£615/pm
On offer and ready for its new owner to take home is this BMW X3 which comes equipped with automatic transmission and a 2.0 ltr diesel motor. This second hand model from our dealership in Kirkcaldy is advertised at the great price of just £24,498.
G01 X3 Xdrive20d Xline Za Lci B47 2.0D
5,905miDiesel
£41,350
Edinburgh
~£1,038/pm
Starting at £ per month, you could own this BMW with transmission, a diesel ltr engine and 5,905 miles clocked up on the dash.
G01 X3 Xdrive20d M Sport Za Lci B47 2.0D
5,783miDiesel
£45,750
Edinburgh
~£1,149/pm
With a l diesel motor and transmission, this second hand X3 G01 X3 Xdrive20d M Sport Za Lci B47 2.0D is available on the market in with 5,783 miles on the dash.
Xdrive 30E M Sport Techplus Pack
47,720miAutoHybrid2.0L
£31,998
Edinburgh
~£804/pm
At this dealer located in Edinburgh: BMW X3 Xdrive 30E M Sport Techplus Pack with 47,720 miles, 2.0l hybrid engine and automatic transmission.
2.0 Xdrive20d Xline
108,800miManualDiesel2.0L
£9,995
Dunfermline
~£251/pm
At the price of £13,995 or with the option to buy on credit with manageable payments from only £ per month, this BMW X3 has 108,800 mi clocked up on the dash and features a 2.0 LTR diesel motor with manual transmission.
2.0 Xdrive20d M Sport
91,889miAutoDiesel2.0L
£9,995
Dunfermline
~£251/pm
For £9,995 you can get this second-hand BMW from this dealership in Edinburgh which contains a 2.0 ltr diesel engine with automatic transmission.
2.0 181Bhp Ss 2018.75My I Xline
43,063miAutoPetrol2.0L
£23,000
Edinburgh
~£578/pm
Finished in the tone of white, this estate BMW features automatic transmission and a 2.0l petrol engine with 43,063 miles clocked-up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
54,863miAutoDiesel3.0L
£18,995
Edinburgh
~£477/pm
First registered in 2017: Second hand BMW with a 3000 cc diesel motor, automatic transmission and only 54,863 miles clocked-up on the dash.
2.0 Xdrive20d M Sport 188 Bhp
51,158miAutoDiesel2.0L
£16,995
Edinburgh
~£427/pm
Grab the chance to buy this X3 that is now available at only £16,995. It comes in a silver finish, has 51,158 miles clocked up on the dash and comes equipped with a 2.0l diesel engine with automatic transmission.
Xdrive 30E Se
37,292miAutoHybrid2.0L
£29,998
Edinburgh
~£753/pm
Get yourself behind the wheel of this X3 for only £29,998. It contains a 2.0L hybrid engine with automatic transmission and has 37,292 miles on the dashboard.
3.0 Xdrive30d M Sport
113,100miAutoDiesel3.0L
£12,495
Edinburgh
~£314/pm
Available to buy is this used car for the total price of just £12,495. This dealer also gives its customers the possibility to purchase with manageable monthly instalments to suit all budgets with payment plans beginning at only £ per month.
20D M Sport
100,166miAutoDiesel2.0L
£11,991
Edinburgh
~£301/pm
Seize the opportunity to purchase this BMW X3 20D M Sport which is priced at this dealer's great price of just £11,991. It comes finished in grey, has 100,166 miles clocked-up on the dash, a 2.0 ltr diesel engine and automatic transmission.
30D M Sport
87,189miAutoDiesel3.0L
£12,991
Edinburgh
~£326/pm
Currently available for viewing at this dealer's showroom in Edinburgh is this X3 30D M Sport featuring automatic transmission with a 3000 cc diesel engine.
2.0 20I Mht Xline Xdrive Euro 6 Ss
15,280miAutoPetrol2.0L
£34,990
Edinburgh
~£879/pm
This BMW X3 2.0 20I Mht Xline Xdrive Euro 6 Ss has 15,280 miles on the dash and comes fitted with a 2000 cc engine. It runs on petrol with automatic transmission and has been finished in blue.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
24,665miAutoDiesel2.0L
£30,995
Edinburgh
~£778/pm
Incorporating a 2.0 ltr diesel engine with automatic transmission, this second-hand X3 is currently available to buy in black with 24,665 miles clocked up on the dashboard.
3.0 M40i Xdrive Euro 6 Ss
27,365miAutoPetrol3.0L
£34,995
Edinburgh
~£879/pm
Have a look at the amazing price at this dealership for this second hand, BMW X3 3.0 M40i Xdrive Euro 6 Ss that has automatic transmission, a mere 27,365 miles on the dash and a 3000 cc petrol motor.
2.0 20I Gpf M Sport Xdrive Euro 6 Ss
34,453miAutoPetrol2.0L
£28,990
Edinburgh
~£728/pm
Now available to view at our showroom in Edinburgh is this BMW X3 with just 34,453 miles clocked-up on the dash.
2.0 20D Xline Xdrive Euro 6 Ss
49,873miAutoDiesel2.0L
£24,500
Edinburgh
~£615/pm
At this dealer there's a superb price on this second hand suv which has a 2.0 ltr diesel motor with automatic transmission.
Xdrive 20Dse
73,508miAutoDiesel2.0L
£10,995
Cupar
~£276/pm
This dealership in Cupar has a low price of only £10,995 on this BMW with a 2.0 litre diesel engine, automatic transmission and 73,508 miles clocked-up on the dash.
3.0 Xdrive30d M Sport
99,300miAutoDiesel3.0L
£14,995
Edinburgh
~£377/pm
Providing its next lucky owner a tremendous and first rate level of transport, this used car has been finished in the tone of black, is equipped with a 3000 cc diesel engine with automatic transmission and it has 99,300 miles clocked up on the dashboard.