2020 BMW X3
Xdrive20i Se Step
31,265miAutoPetrol
£25,599
Chingford
~£643/pm
Coming in the shade of blue, this X3 is equipped with a cc petrol motor with automatic transmission and it has 31,265 miles on the dash.
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.
2 cars
Xdrive20i Se Step
31,265miAutoPetrol
£25,599
Chingford
~£643/pm
Coming in the shade of blue, this X3 is equipped with a cc petrol motor with automatic transmission and it has 31,265 miles on the dash.
Xdrive 30E M Sport Plus Pack
29,128miAutoPetrol
£30,999
Chingford
~£778/pm
Want a BMW X3? Well, consider going for this second-hand one available in grey that’s got 29,128 miles on the dash, automatic transmission and a l petrol engine.
Xdrive 30E M Sport Pro Pack
AutoHybrid2.0L
£61,000
Tring
~£1,532/pm
Coming finished in the shade of black, this X3 Xdrive 30E M Sport Pro Pack has done few miles and features a 2.0 L hybrid motor.
Xd3 3.0 Switch-tronic
AutoDiesel3.0L
£80,000
West Bridgford
~£2,009/pm
At this car dealership there's a great price on this second hand X3 that has automatic transmission with a 3.0l diesel motor and few miles on the dash.
Xdrive 30E M Sport Pro Pack
AutoHybrid2.0L
£50,000
Solihull
~£1,256/pm
Become the new owner of this BMW X3 that comes fitted with a 2.0 L hybrid motor with automatic transmission. It's a pre-owned, second hand vehicle, but it has been beautifully maintained and still remains in a near mint condition.
Xdrive 30E M Sport Pro Pack
AutoHybrid2.0L
£65,000
Tring
~£1,632/pm
Now displayed at our dealership in Tring is this BMW in an almost spotless, nearly new condition that contains a 2000 cc hybrid engine and automatic transmission
Xdrive 30E M Sport
101miAutoHybrid
£54,240
Leeds
~£1,362/pm
First registered in 2024: Second-hand X3 that’s got automatic transmission, only 101 miles on the dashboard and a cc hybrid motor.
Xdrive20d Mht M Sport Step
1,843miAutoDiesel2.0L
£44,999
Stafford
~£1,130/pm
A fabulous price is currently being advertised by this dealer in Stafford for this second hand BMW X3 Xdrive20d Mht M Sport Step with only 1,843 miles on the dash.
Xdrive 30E M Sport
2,000miAutoHybrid
£55,990
Harrogate
~£1,406/pm
Planning on going for a X3 Xdrive 30E M Sport? Well, take a more in depth look at this second-hand model from this dealer, it has 101 miles on the clock and features a cc hybrid engine.
Xdrive M40d Mht
2,000miAutoDiesel3.0L
£64,999
Crewe
~£1,632/pm
This X3 Xdrive M40d Mht is in an excellent, nearly new condition both inside and out, only 2,000 miles on the dashboard and in fantastic working order.
X3 Xdrive20i M Sport
2,489miAutoPetrol2.0L
£49,990
Eastleigh
~£1,255/pm
This used X3 finished in the tone of grey is up for sale and ready for you to take home with the added option for you to acquire it on credit.
Xdrive 30E M Sport Pro Pack
2,512miAutoHybrid2.0L
£53,500
Cardiff
~£1,344/pm
A brilliant price of just £53,500 on this like new, almost impeccable BMW with automatic transmission, a 2000cc hybrid motor and only 2,512 miles clocked up on the dash.
Xdrive M40d Mht
2,512miAutoDiesel3.0L
£65,000
Cardiff
~£1,632/pm
On offer and ready for a test drive is this BMW X3 available in black - this used model has got 2,512 mi on the dash and features a 3.0 litre diesel engine with automatic transmission.
Xdrive 30E M Sport Pro Pack
2,512miAutoHybrid2.0L
£54,000
Cardiff
~£1,356/pm
Now available at your request is this car with 2,512 miles on the dash, automatic transmission and 2000cc hybrid engine.
G01 X3 Xdrive20d Xline Za Lci B47 2.0D
5,905miDiesel
£41,350
Edinburgh
~£1,038/pm
Now available from our dealership located in Edinburgh is this used, low mileage BMW X3 G01 X3 Xdrive20d Xline Za Lci B47 2.0D which comes equipped with a diesel, L engine and gearbox. Up for sale and ready for its new owner to drive away in the shade of with just 5,905 miles clocked up on the dashboard.
Bmw Estate Xdrive 30E M Sport Techpro P
6,980miAutoHybrid2.0L
£54,165
Basingstoke
~£1,360/pm
This car for sale from this dealer priced at £54,165 is available in grey and has 6,980 miles clocked-up on the dash.
Bmw Estate Xdrive30d Mht M Sport
6,980miAutoDiesel3.0L
£54,887
Basingstoke
~£1,378/pm
Take a look at the fantastic price at this dealership on this like new X3 that’s only got 6,980 miles clocked up on the dash, automatic transmission and a 3000 cc diesel engine.
20I Mht M Sport Xdrive Euro 6
10miAutoPetrol2.0L
£46,190
Bristol
~£1,160/pm
Available to view at this dealer in Bristol is this suv used car that incorporates a 2.0 Ltr petrol motor and automatic transmission. It's available on the market in the tone of black with 10 miles clocked-up on the dashboard.
X3 Xdrive30 M Sport
40miAutoHybrid2.0L
£54,995
Maidstone
~£1,381/pm
If you are shopping for a high standard used vehicle then have a closer look at this BMW. It is fitted with a 2.0 Ltr hybrid engine with automatic transmission and it has clocked-up 40 miles.
Xdrive20d Mht M Sport Step
540miAutoDiesel2.0L
£46,898
Kirkcaldy
~£1,178/pm
At the low price of only £46,898 is this BMW that comes with automatic transmission and a 2000cc diesel engine. This used model has 540 miles clocked up on the dash.
3.0 30D Mht M Sport Xdrive Euro 6 Ss
1,189miAutoHybrid
£47,500
Chelmsford
~£1,193/pm
On the market and ready for its next owner to drive away is this BMW X3 that has got a L hybrid engine with automatic transmission. This used model from this dealer in Chelmsford is available at the brilliant price of £57,000, has been finished in the shade of white and has 1,189 miles clocked up on the dashboard.
Suv
1,576miAutoHybrid2.0L
£49,940
Blackburn
~£1,254/pm
This used X3 Suv that is still in like new condition has just 1,576 miles clocked up on the dash and comes fitted with a 2.0 LTR hybrid motor with automatic transmission. At the bargain price of £49,940 or you can buy it on finance with evenly spread, budget friendly payments starting off at just £ per calendar month.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
1,650miAutoHybrid2.0L
£45,000
Boston
~£1,130/pm
A bargain price at this dealer on this used, low mileage BMW X3 2.0 20D Mht M Sport Xdrive Euro 6 Ss that has a 2.0 ltr hybrid engine, automatic transmission and a mere 1,650 miles on the clock.
Xdrive20d Mht M Sport Step Pro Pack
1,700miAutoDiesel2.0L
£48,000
Wolverhampton
~£1,205/pm
Advertised by this dealership in Wolverhampton is this motor that consists of a diesel, 2.0 Ltr engine and automatic transmission. It is on the market and ready for you to drive away in a grey finish with 1,700 miles on the dash.