2020 BMW X3
2.0 20D M Sport
130,348mi Auto Diesel 2.0L
£18,991
Nottingham
~£477/pm
Coming in the shade of blue, this BMW X3 contains a 2.0 Litre diesel engine with automatic transmission and has 130,348 mi on the dash.
2,019 cars
2.0 20D M Sport
130,348mi Auto Diesel 2.0L
£18,991
Nottingham
~£477/pm
Coming in the shade of blue, this BMW X3 contains a 2.0 Litre diesel engine with automatic transmission and has 130,348 mi on the dash.
Xdrive20d Mht M Sport Step
33,000mi Auto Diesel
£29,995
Royal Tunbridge Wells
~£753/pm
This BMW X3 has a low mileage of 33,000 miles and has been driven for under a full year.
2.0 20D M
80,222mi Auto 2.0L
£14,999
Peterborough
~£377/pm
Own this X3 2.0 20D M for only £14,999. It is fitted out with a 2000 CC engine with automatic transmission and it has 80,222 miles clocked up on the dashboard.
Xdrive30d Mht M Sport Techpro Pk
8,032mi Auto Diesel 3.0L
£53,000
Sheffield
~£1,331/pm
Coming fitted with automatic transmission and a 3000cc diesel motor, this BMW with just 8,032 miles clocked-up on the dash has had such a good upkeep, it could easily be mistaken for a brand spanking new motor.
X3 Xdrive20i M Sport
6,847mi Auto Petrol 2.0L
£45,850
Northampton
~£1,151/pm
Currently up for sale at the low price of £45,850 is this second-hand BMW with only 6,847 mi on the dash.
Xdrive20d M Sport Step
42,300mi Auto Diesel 2.0L
£24,799
Glasgow
~£623/pm
On the market and ready for its new owner to drive away is this second hand suv that has got a 2000CC diesel motor with automatic transmission. Get it at the outstanding price of only £24,799 from this dealer.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
32,088mi Auto Hybrid 2.0L
£33,999
Chester
~£854/pm
Available in the shade of blue, this BMW has 32,088 miles on the clock and features a 2.0 LTR hybrid motor with automatic transmission.
X3 Xdrive20d M Sport
16,003mi Auto Diesel 2.0L
£39,950
Cheltenham
~£1,003/pm
Equipped with a 2000cc diesel motor and automatic transmission, this second hand BMW comes finished in black and has got 16,003 miles on the dashboard.
X3 M40i
20,903mi Auto Petrol 3.0L
£42,000
Maidenhead
~£1,055/pm
Are you interested in purchasing a X3 X3 M40i? Then take a more detailed look at this used one with low mileage from our dealership in the Maidenhead area that has got a 3000CC petrol engine with automatic transmission.
2.0 20D M Sport
99,000mi Auto Diesel 2.0L
£11,995
Worcester
~£301/pm
This suv has 99,000 miles clocked up on the dashboard and is equipped with a 2.0 litre diesel motor with automatic transmission.
2.0 30E 12Kwh M
49,925mi Auto Petrol 2.0L
£28,991
Nottingham
~£728/pm
Currently advertised by this dealership in the Nottingham area is this suv vehicle which has got a petrol, 2000cc engine and automatic transmission. It is on offer and ready for its next owner to drive away in the tone of black with 49,925 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step Tech Pack
38,940mi Auto Diesel 2.0L
£27,999
Chingford
~£703/pm
Now on display at this car dealership is this BMW X3 Xdrive20d Mht M Sport Step Tech Pack in silver with a automatic transmission and 2.0l diesel engine.
Xdrive20d Mht M Sport Step
36,700mi Auto Diesel 2.0L
£37,990
Richmond
~£954/pm
Now on display at this car retailer's show room is this BMW in grey with a automatic transmission and 2.0 Litre diesel engine.
X3 Xdrive20i M Sport
18,491mi Auto Petrol 2.0L
£36,950
Cheltenham
~£928/pm
Priced at £36,950 you can get this second hand X3 from this dealer in Cheltenham which features a 2.0l petrol engine with automatic transmission.
210Kw Premier Edition 80Kwh
49,325mi Auto Electric
£26,995
Farnborough
~£678/pm
Painted in the shade of grey, this BMW X3 210Kw Premier Edition 80Kwh incorporates a CC electric engine with automatic transmission and it has 49,325 miles on the clock.
2.0 20D M Sport Steptronic Xdrive Euro 5 Ss
69,570mi Auto Diesel 2.0L
£9,485
Sheffield
~£238/pm
This BMW has 69,570 miles clocked up on the dash and incorporates a 2000 cc diesel engine with automatic transmission. This second hand model from this dealer in Sheffield is available in the shade of white.
2.0 20D M Sport Xdrive Euro 6 Ss
42,840mi Auto Diesel 2.0L
£24,995
Cleckheaton
~£628/pm
This X3 available from this dealership priced at £24,995 has 42,840 miles clocked up on the dash and is available in the shade of grey.
Xdrive30d M Sport Step
34,211mi Auto Diesel 3.0L
£16,995
Hailsham
~£427/pm
Currently available at this dealer located in the Hailsham area is this suv vehicle that has a 3000CC diesel engine with automatic transmission. Up for sale and ready for you to drive away in a grey finish with 34,211 miles clocked-up on the dashboard.
X3 Xdrive 20D M Sport
54,158mi Auto Diesel 2.0L
£25,500
Nottingham
~£640/pm
This estate X3 has a 2.0 L diesel engine with automatic transmission and has clocked up 54,158 miles. It is now available on the market for the fantastic price of only £25,500.
Xdrive20d M Sport Step Tech Pack
46,000mi Auto Diesel 2.0L
£30,000
West Bridgford
~£753/pm
For sale and ready for a test drive is this BMW available in the shade of black; it has clocked-up 46,000 miles and comes fitted out with a 2.0 LTR diesel engine.
M40d
13,048mi Auto Diesel 3.0L
£57,900
Plymouth
~£1,454/pm
Coming fitted with automatic transmission and a 3.0 LTR diesel engine, this second hand BMW X3 M40d is currently available to drive away in white with 13,048 miles on the dashboard.
Suv 2.0 X3 Xdrive20d M Sport 201666
81,366mi Auto Diesel 2.0L
£14,500
Horsham
~£364/pm
On offer at our remarkable price of just £14,500 is this X3 Suv 2.0 X3 Xdrive20d M Sport 201666, it has 81,366 miles clocked up on the dash and is fitted out with a 2.0 Ltr diesel engine.
X3 Xdrive20d Xline
26,221mi Auto Diesel
£32,600
Aberdeen
~£819/pm
Painted in the shade of blue, this BMW X3 X3 Xdrive20d Xline has only got 26,221 miles on the clock and incorporates a Litre diesel engine.
Xdrive M40i Mht
31,408mi Auto Petrol 3.0L
£44,875
Littlehampton
~£1,127/pm
Coming in the tone of black, this motor has clocked-up 31,408 miles and comes fitted out with a 3.0 ltr petrol engine with automatic transmission.
BMW X3 by county