2021 BMW X3
Xdrive20i Mht M Sport Step
30,300miAutoPetrol2.0L
£36,950
Ripon
~£928/pm
Available at this dealership in Ripon: BMW X3 Xdrive20i Mht M Sport Step with 30,300 mi, 2000 cc petrol motor and automatic transmission.
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
Xdrive20i Mht M Sport Step
30,300miAutoPetrol2.0L
£36,950
Ripon
~£928/pm
Available at this dealership in Ripon: BMW X3 Xdrive20i Mht M Sport Step with 30,300 mi, 2000 cc petrol motor and automatic transmission.
X3 M Competition Edition
34,110miAutoPetrol3.0L
£41,395
Knaresborough
~£1,040/pm
Equipped with a 3000CC petrol engine and automatic transmission - this used X3 X3 M Competition Edition is currently available to buy with 34,110 miles on the dashboard.
X3 M40i Mhev
14,801miAutoPetrol3.0L
£45,950
Knaresborough
~£1,154/pm
Containing a 3.0l petrol engine with automatic transmission: this second-hand BMW is on the market and ready for you to drive home with 14,801 miles on the clock.
3.0 M40d Mht Xdrive Euro 6 Ss
16,392miAutoHybrid3.0L
£47,950
Knaresborough
~£1,204/pm
At the amazing price of just £47,950 is this BMW which has automatic transmission and a 3000cc hybrid motor. This second hand model now available from this dealer has been finished in white and has 16,392 miles clocked up on the dashboard.
2.0 20I Xline Xdrive Euro 6 Ss
AutoPetrol2.0L
£25,750
Harrogate
~£647/pm
Currently available at this dealer is this used, low mileage BMW X3 2.0 20I Xline Xdrive Euro 6 Ss containing a 2000 cc petrol motor and automatic transmission. It is up for sale and ready for its next owner to take home in a black finish with just few miles clocked up on the dash.
Xdrive 30E M Sport
6,000miAutoHybrid
£54,699
Harrogate
~£1,374/pm
This BMW has 101 miles on the dash and comes fitted with a cc motor. It runs on hybrid with automatic transmission and is available in the shade of white.
Xdrive20d M Sport Step
46,044miAutoDiesel
£26,201
Harrogate
~£658/pm
At the superb price of just £26,201 is this X3, it has a cc diesel engine with automatic transmission and has clocked-up 45,322 miles.
X3 Xdrive20i M Sport
40,500miAutoPetrol2.0L
£25,750
York
~£647/pm
A 2.0L petrol engine and automatic transmission are just some of the aspects that this BMW X3 has to offer its new owner.
Xdrive20d M Sport
58,800miAutoDiesel2.0L
£23,750
York
~£596/pm
This estate used car has 58,800 miles clocked up on the dashboard and comes fitted with a 2.0L diesel engine with automatic transmission. It's on the market and ready for you to drive home priced at just £23,750.
X3 M40d
71,500miAutoDiesel3.0L
£27,495
Otley
~£690/pm
On offer is this BMW X3 X3 M40d that has got automatic transmission and a 3.0l diesel motor. This second hand model currently for sale at our dealership has got 71,500 mi on the dash.
Xdrive20d M Sport Step
38,000miAutoDiesel2.0L
£27,990
Wetherby
~£703/pm
On offer and ready for its new owner to drive away is this X3 which comes with automatic transmission and a 2.0 Ltr diesel engine. This second-hand model has just 38,000 miles clocked up on the dash.
Xdrive20i M Sport
59,400miAutoPetrol2.0L
£24,995
York
~£628/pm
Painted with a blue finish, this estate BMW X3 Xdrive20i M Sport is fitted with a 2.0l petrol engine with automatic transmission and it has 59,400 miles clocked up on the dash. It was registered in 2019 and is up for sale and ready for its new owner to drive home for only £24,995.
Se
63,000miAutoDiesel2.0L
£9,995
Leeds
~£251/pm
This car available from this dealership in Leeds priced at £9,995 is available in the shade of blue and has 63,000 miles clocked up on the dash.
X3 Xdrive 20D M Sport
29,000miAutoDiesel2.0L
£30,990
Richmond
~£778/pm
Now advertised by this dealer in the Richmond area is this estate X3 featuring a 2000cc diesel motor with automatic transmission. It is on offer and ready for you to drive home in a black finish with 29,000 miles on the dashboard.
Xdrive20d M Sport Step
37,800miAutoDiesel2.0L
£27,490
Richmond
~£690/pm
For sale and available to drive home is this BMW X3 Xdrive20d M Sport Step finished in white; this particular model contains a 2.0l diesel engine with automatic transmission and it has 37,800 miles clocked up on the dash.
X3 Xdrive 30D M Sport
53,400miAutoDiesel3.0L
£29,990
Richmond
~£753/pm
Available upon your request is this X3 X3 Xdrive 30D M Sport with 53,400 miles clocked up on the dashboard, automatic transmission and a 3.0 Ltr diesel motor.
Estate
118,000miAutoDiesel2.0L
£8,296
York
~£208/pm
This second-hand X3 Estate from this dealer in York is fitted out with a 2.0 LTR diesel motor with automatic transmission and has 118,000 miles on the clock.
Xdrive M40i Mht
15,952miAutoPetrol3.0L
£600
Leeds
~£15/pm
Have a look at the terrific price at this dealer for this low mileage X3 Xdrive M40i Mht with a 3000cc petrol motor, automatic transmission and a mere 15,952 miles on the clock.
2.0 20D Se Xdrive Euro 5 Ss
95,000miAutoDiesel2.0L
£8,995
Pudsey
~£226/pm
Are you thinking of going for a BMW? Then take a closer look at this second-hand one, it has 95,000 miles on the dash and comes fitted with a 2.0 L diesel motor with automatic transmission.
2.0 20D M
80,000miAutoDiesel2.0L
£9,650
Garforth
~£242/pm
With 80,000 miles clocked up on the dash and coming in the shade of silver, this car is fitted with automatic transmission and a 2000cc diesel engine.
Xdrive 30E M Sport
101miAutoHybrid
£53,062
Leeds
~£1,333/pm
A great price of just £53,062 is being advertised by this dealer in Leeds on this almost impeccable, like new BMW X3 Xdrive 30E M Sport.
Xdrive 30E M Sport
6,544miAutoHybrid
£49,992
Leeds
~£1,255/pm
With a mere 6,544 miles on the clock, this BMW X3 Xdrive 30E M Sport in an excellent, nearly new condition is available on the market for £50,991 or on finance starting out at only £ per month.
Xdrive30e M Sport
7,031miAutoHybrid
£48,001
Leeds
~£1,205/pm
A marvellous price of £48,500 from us at this dealer for this almost flawless, nearly new, low mileage BMW X3 Xdrive30e M Sport. It has a litre hybrid engine with automatic transmission and has got a mere 7,031 miles clocked up on the dash.
Xdrive 30E M Sport
9,268miAutoHybrid
£50,502
Leeds
~£1,268/pm
Now on offer and ready for you to drive away is this X3 with a CC hybrid motor and 9,268 miles clocked up on the dash.