2021 BMW X3
Xdrive30d Mht M Sport
30,907mi Auto Diesel 3.0L
£37,499
Stoke-on-Trent
~£942/pm
Own this X3 for just £38,499. It has 30,907 miles clocked up on the dashboard and features a 3.0l diesel motor.
8 cars
Xdrive30d Mht M Sport
30,907mi Auto Diesel 3.0L
£37,499
Stoke-on-Trent
~£942/pm
Own this X3 for just £38,499. It has 30,907 miles clocked up on the dashboard and features a 3.0l diesel motor.
2.0 20D M Sport Suv Xdrive Euro 6
2,019mi Auto Diesel 2.0L
£22,490
Stoke-on-Trent
~£565/pm
Currently up for sale and ready for its new owner to drive home is this X3 with a 2.0 ltr diesel motor and 2,019 miles clocked-up on the dashboard.
2.0 20D M Sport
90,000mi Auto Diesel 2.0L
£11,995
Stoke-on-Trent
~£301/pm
Buy this used BMW for only £11,995. Credit deals begin from just £ every month for this car that is fitted out with a 2.0L diesel motor with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
54,934mi Auto Diesel 2.0L
£15,500
Stoke-on-Trent
~£389/pm
BMW with a 2.0 ltr diesel motor and automatic transmission.
2.0 20I Xline Xdrive Euro 6 Ss
44,551mi Auto Petrol 2.0L
£21,500
Stoke-on-Trent
~£540/pm
First registered in 2018: Second-hand BMW with a low mileage of 44,551 miles and a 2.0 litre petrol engine with automatic transmission.
X3 Xdrive 20D M Sport Mhev
28,133mi Auto Diesel 2.0L
£29,999
Stoke-on-Trent
~£753/pm
This second hand car has a 2000 CC diesel engine with automatic transmission and has 26,512 miles on the clock.
Xdrive20i M Sport Step
29,559mi Auto Petrol 2.0L
£29,499
Stoke-on-Trent
~£741/pm
Currently available from our dealership is this X3 with just 29,559 miles on the dash.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£53,999
Stoke-on-Trent
~£1,356/pm
Test drive this X3 that comes fitted out with automatic transmission and a 2.0L diesel motor. This used model currently on sale at this dealer has been finished in the shade of black and has 10 miles clocked up on the dashboard.
2.0 20I M Sport Xdrive Euro 6 Ss 24,98
26,449mi Auto Petrol 2.0L
£24,982
Newcastle-under-Lyme
~£627/pm
Get in touch with this car dealership for a closer look at this automatic X3 2.0 20I M Sport Xdrive Euro 6 Ss 24,98 featuring a 2.0l petrol engine with automatic transmission. This second-hand model located in Newcastle-under-Lyme comes in and has 26,449 miles clocked up on the dash.
20D M Sport Suv
67,000mi Auto Diesel 2.0L
£14,495
Stone
~£364/pm
On the market and ready for you to drive away is this BMW X3 20D M Sport Suv in the shade of grey. This used model is fitted with automatic transmission, a 2.0 LTR diesel engine and has got 67,000 miles on the clock.
Xdrive 30E M Sport
6,000mi Auto Hybrid 2.0L
£41,899
Crewe
~£1,052/pm
A marvellous price of £44,499 is currently being advertised by this dealership on this low mileage BMW X3 that contains a 2.0 ltr hybrid engine with automatic transmission
Xdrive30d Mht M Sport Techpro Pk
27,966mi Auto Diesel 3.0L
£38,299
Crewe
~£962/pm
Planning on buying a BMW X3? Then have a look at this second hand one available in black with automatic transmission, a 2.0l diesel engine and 27,966 miles on the dash.
Xdrive20d Mht M Sport Step
44,708mi Auto Diesel 2.0L
£29,199
Crewe
~£733/pm
First registered in 2021: Second hand BMW X3 that has automatic transmission, a mere 44,708 miles on the clock and a 2.0l diesel motor.
Xdrive20d M Sport Step
31,350mi Auto Diesel 2.0L
£26,999
Crewe
~£678/pm
Available for sale is this vehicle for the total price of just £28,639. This dealership in Crewe also gives you the option to buy using manageable monthly instalments to suit all budgets with payment plans beginning at only £ monthly.
2.0 20D M Sport Xdrive Euro 6 Ss
37,978mi Auto Diesel 2.0L
£16,690
Crewe
~£419/pm
Now available for viewing at this car dealership's show room in Crewe - BMW that's fitted with a automatic gearbox and 2.0 litre diesel engine.
2L M Sport
57,500mi Auto Diesel 2.0L
£25,695
Sandbach
~£645/pm
Coming fitted out with a 2000CC diesel motor and automatic transmission, this used BMW X3 from this dealer is up for sale in the shade of grey and has 57,500 miles clocked up on the dash.
2.0 30E 12Kwh Se Xdrive Euro 6 Ss
20,335mi Auto Hybrid 2.0L
£26,297
Stafford
~£660/pm
Currently available from our dealership in the Stafford area is this second hand, low mileage BMW X3 2.0 30E 12Kwh Se Xdrive Euro 6 Ss fitted with a hybrid, 2000cc engine and automatic gearbox. It is on offer and ready for you to drive away in a grey finish with just 20,335 miles clocked up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
46,740mi Auto Diesel 3.0L
£17,497
Stafford
~£439/pm
Available in the shade of black, this X3 3.0 30D M Sport Xdrive Euro 6 Ss contains a 3.0 Litre diesel engine with automatic transmission and has 46,740 miles on the clock.
X3 Xdrive 20I M Sport Mhev
56,921mi Auto Petrol 2.0L
£30,899
Stafford
~£776/pm
Now available for a test drive at this dealer is this estate used car with 56,921 miles clocked up on the dash, automatic gearbox and 2.0l petrol engine.
Xdrive20d Mht M Sport Step
30,072mi Auto Diesel 2.0L
£28,999
Stafford
~£728/pm
Featuring a 2.0 LTR diesel motor with automatic transmission, this used BMW from this dealership in Stafford is up for sale in the tone of white and has 30,072 miles on the clock.
Xdrive20i M Sport Step
6,226mi Auto Petrol 2.0L
£32,799
Stafford
~£824/pm
For sale at the full price of £34,499 and with the option to purchase using credit with affordable payments from just £ per calendar month, this BMW X3 Xdrive20i M Sport Step comes with automatic transmission, a 2000 CC petrol motor and has 6,226 miles on the clock.
X3 Xdrive 20I M Sport
42,556mi Auto Petrol 2.0L
£28,799
Stafford
~£723/pm
Containing a 2.0l petrol engine with automatic transmission, this second hand X3 is available to drive away in the tone of black and has 41,000 miles on the dashboard.
Xdrive20d Mht M Sport Step
44,354mi Auto Diesel 2.0L
£26,999
Stafford
~£678/pm
Seize the opportunity to own this BMW X3 that is for sale at this dealer's great price of just £28,999. It is finished in the tone of white, has a 2.0L diesel engine with automatic transmission and has 44,354 miles clocked up on the dashboard.
Xdrive M40i Step
41,098mi Auto Petrol 3.0L
£31,099
Stafford
~£781/pm
With 41,098 miles clocked up on the dash, this BMW X3 Xdrive M40i Step is fitted out with automatic transmission and a 3.0 litre petrol motor.