2022 BMW X3
M40d Mht Suv Hybrid Xdrive Euro 6 340
28,450mi 3.0L
£44,950
Wantage
~£1,129/pm
This BMW X3 has 28,450 miles clocked up on the dash and is fitted with a 3.0 LTR engine with transmission.
1 cars
M40d Mht Suv Hybrid Xdrive Euro 6 340
28,450mi 3.0L
£44,950
Wantage
~£1,129/pm
This BMW X3 has 28,450 miles clocked up on the dash and is fitted with a 3.0 LTR engine with transmission.
20D Mht M Sport Xdrive Euro 6
69,932mi Auto Diesel 2.0L
£26,999
Swindon
~£678/pm
Available in the shade of silver, this second-hand X3 20D Mht M Sport Xdrive Euro 6 has automatic transmission, a 2000cc diesel engine and clocked up 69,932 miles.
X3 M40i
43,880mi Auto Petrol 3.0L
£32,250
Swindon
~£810/pm
Available from this dealership located in Swindon: BMW X3 - automatic transmission, 43,880 miles and a 3000 cc petrol engine.
20I Gpf M Sport Xdrive Euro 6
66,942mi Auto Petrol 2.0L
£24,799
Swindon
~£623/pm
This X3 20I Gpf M Sport Xdrive Euro 6 available priced at £24,799 has 66,942 miles clocked-up on the dash and is available in blue.
X3 M40i
29,352mi Auto Petrol 3.0L
£35,495
Newbury
~£891/pm
At this car dealership there is an amazing price for this second hand X3 with a 3.0 l petrol engine, automatic transmission and 29,352 miles on the dashboard.
X3 M40d Mhev
29,415mi Auto Diesel 3.0L
£35,495
Newbury
~£891/pm
Available for viewing at this dealership's show room is this BMW that is equipped with a 3000CC diesel motor and automatic transmission.
M40i
34,987mi Auto Petrol
£35,750
Newbury
~£898/pm
Commencing at as little as £ each month, you could enjoy this BMW with automatic transmission, a petrol ltr engine and 34,987 miles clocked-up on the dash.
Xdrive20d M Sport Step
50,549mi Auto Diesel
£16,391
Oxford
~£412/pm
Coming in the tone of white, this BMW X3 has 50,549 miles clocked-up on the dash and incorporates a automatic ltr engine requiring diesel.
2.0 20D Se Xdrive Euro 5 Ss
98,700mi Manual Diesel 2.0L
£4,995
Newbury
~£125/pm
Containing a 2000 CC diesel motor with manual transmission, this second hand BMW X3 2.0 20D Se Xdrive Euro 5 Ss is available in the shade of blue and has 98,700 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
104,562mi Auto Diesel 2.0L
£17,149
Swindon
~£431/pm
Finished in the shade of , this X3 is fitted with a 2.0 litre diesel motor with automatic transmission and has 104,562 miles clocked up on the dashboard.
2.0 20D Se Xdrive Euro 5 Ss
92,200mi Manual Diesel 2.0L
£7,495
Swindon
~£188/pm
Coming in the tone of , this motor is equipped with a 2.0L diesel motor with manual transmission and has 92,185 miles clocked up on the dash.
X3 Xdrive30d M Sport
9,528mi Auto Diesel 3.0L
£52,950
Oxford
~£1,330/pm
Up for sale and ready for its new owner to drive away is this in like new condition, it comes fitted out with a 3.0 Litre diesel engine and automatic transmission. This used model has 9,528 miles on the dashboard and has been finished in the tone of .
X3 Xdrive30d M Sport
12,164mi Auto Diesel 3.0L
£48,950
Oxford
~£1,229/pm
Be the next owner of this BMW X3 X3 Xdrive30d M Sport which is fitted out with automatic transmission and a 3.0 Ltr diesel motor. This second hand one at this dealer is for sale at the bargain price of only £48,950, has been finished in and has 12,164 miles clocked up on the dash.
Suv
13,040mi Auto Hybrid 2.0L
£32,250
Swindon
~£810/pm
Featuring a 2.0 Litre hybrid engine with automatic transmission, this second-hand X3 Suv is currently available to buy in black with 13,040 miles on the dashboard.
X3 M40i
19,060mi Auto Petrol 3.0L
£45,950
Oxford
~£1,154/pm
There's a bargain price at this dealer in Oxford for this used, low mileage X3 X3 M40i with a 3.0l petrol engine, only 19,060 miles on the clock and automatic transmission.
Xdrive20d Mht M Sport Step
22,184mi Auto Diesel 2.0L
£33,800
Swindon
~£849/pm
This BMW X3 Xdrive20d Mht M Sport Step has 22,184 miles on the clock and incorporates a 2.0 L diesel engine with automatic transmission.
X3 Xdrive20i M Sport
26,500mi Auto Petrol 2.0L
£31,450
Oxford
~£790/pm
Painted in the tone of , this second hand car has 26,500 miles on the dashboard and comes fitted out with a automatic 2.0l engine requiring petrol.
X3 Xdrive20d M Sport
36,974mi Auto Diesel 2.0L
£32,950
Oxford
~£827/pm
Available to view at our showroom located in Oxford is this X3 X3 Xdrive20d M Sport that is fitted with a 2000cc diesel motor and automatic transmission.
X3 Xdrive20d M Sport
44,814mi Auto Diesel 2.0L
£30,950
Oxford
~£777/pm
Painted in the shade of , this second hand BMW has got automatic transmission, a 2.0l diesel motor and 44,814 miles on the dashboard.
X3 Xdrive 20I Xline
51,102mi Auto Petrol 2.0L
£26,350
Oxford
~£662/pm
Now available to test drive at this dealer is this BMW X3 with 51,102 miles clocked up on the dash, automatic gearbox and a 2.0l petrol motor.
X3 Xdrive 20I Xline
20,177mi Auto Petrol 2.0L
£28,350
Oxford
~£712/pm
On the market and ready for its new owner to take home is this X3 X3 Xdrive 20I Xline that comes fitted with automatic transmission and a 2000CC petrol engine. This second-hand model now up for sale at our dealership comes in white and has just 20,177 miles on the dashboard.
Xdrive20i M Sport Step
48,800mi Auto Petrol 2.0L
£22,990
Newbury
~£577/pm
On the market and ready for its next owner to take home is this X3 Xdrive20i M Sport Step that comes equipped with automatic transmission and a 2.0L petrol motor. This second-hand model at this dealer priced at £22,990 has 48,800 miles clocked up on the dash.
X3 Xdrive30d M Sport
56,606mi Auto Diesel 3.0L
£27,350
Oxford
~£687/pm
Now available at our dealership located in Oxford is this X3 which has got a 3000 cc diesel motor with automatic transmission. It is on the market and ready for its next owner to drive home in the shade of with 56,606 miles on the dash.
Suv
98,878mi Auto Diesel 2.0L
£11,750
Swindon
~£295/pm
On offer and ready for its new owner to drive away is this second hand suv that has automatic transmission and a 2.0 Ltr diesel motor. At the remarkable price of only £11,750 from this dealer located in the Swindon area.