2020 BMW X3
M40i
34,987mi Auto Petrol
£35,999
Newbury
~£904/pm
On offer and ready for a test drive is this BMW in the tone of blue; it has 34,987 miles on the dash and has a ltr petrol engine.
3 cars
M40i
34,987mi Auto Petrol
£35,999
Newbury
~£904/pm
On offer and ready for a test drive is this BMW in the tone of blue; it has 34,987 miles on the dash and has a ltr petrol engine.
X3 M40i
29,352mi Auto Petrol 3.0L
£37,495
Newbury
~£942/pm
This hatchback car has automatic transmission, a 3.0l petrol motor and clocked up 29,352 miles. It is currently on the market and ready for its next owner to drive home priced at only £37,495.
X3 M40d Mhev
29,415mi Auto Diesel 3.0L
£38,995
Newbury
~£979/pm
On the market and ready for you to take home is this BMW X3 X3 M40d Mhev which comes fitted with a 3.0 LTR diesel motor with automatic transmission. This used one has clocked up 29,415 miles and has been finished in the tone of blue.
Suv 3.0 30D M Sport Xdrive Euro 6 Ss
51,112mi Auto Diesel 3.0L
£23,995
Reading
~£603/pm
This dealership in Reading has a great price of just £23,995 on this BMW X3 Suv 3.0 30D M Sport Xdrive Euro 6 Ss with automatic transmission and 51,112 miles clocked-up on the dash.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
98,295mi Auto Diesel 2.0L
£12,450
Reading
~£313/pm
Up for sale and ready for you to drive away is this X3 Suv 2.0 20D M Sport Xdrive Euro 6 Ss , it comes with automatic transmission and a 2000CC diesel engine. This second-hand model comes finished in white and has 98,295 miles clocked up on the dash.
20I Mht M Sport Xdrive Euro 6
5,157mi Auto Petrol 2.0L
£48,000
Swindon
~£1,205/pm
Currently available from our dealership in Swindon is this almost flawless, nearly new X3 20I Mht M Sport Xdrive Euro 6 that is fitted with automatic transmission and a 2000CC petrol motor. It's available to buy in the shade of blue.
20D Mht M Sport Xdrive Euro 6
13,029mi Auto Diesel 2.0L
£44,999
Swindon
~£1,130/pm
Containing a 2.0 Litre diesel engine with automatic transmission, this second hand BMW is currently available on the market in blue with 13,029 miles clocked up on the dash.
M40i Mht Xdrive Euro 6
7,548mi Auto Petrol 3.0L
£51,500
Swindon
~£1,293/pm
With only 7,548 miles on the dash, this X3 comes fitted out with automatic transmission and a 3000 CC petrol motor. Currently available for sale at the brilliant price of only £51,500 or with the possibility to buy on finance with affordable repayments on hand starting from £ per calendar month.
20D Mht M Sport Xdrive Euro 6
44,378mi Auto Diesel 2.0L
£28,999
Swindon
~£728/pm
X3 with a 2000cc diesel engine and automatic gearbox.
X3 Xdrive 30D M Sport
31,373mi Auto Diesel 3.0L
£29,750
Swindon
~£747/pm
Now on offer and ready for its new owner to take home is this suv with a 3000cc diesel motor and 31,373 miles clocked up on the dash.
20D M Sport
50,768mi Auto Diesel 2.0L
£15,495
Reading
~£389/pm
This X3 20D M Sport Suv Xdrive Euro 6 Ss has got 50,768 miles on the dash and incorporates a 2.0 Litre motor. It runs on diesel with automatic transmission and is finished in the tone of silver.
2.0 Xdrive20d Se 181 Bhp
26,450mi Auto Diesel 2.0L
£13,499
Reading
~£339/pm
Up for sale and ready for its new owner to drive away is this BMW X3 2.0 Xdrive20d Se 181 Bhp, it features a 2000CC diesel motor with automatic transmission. This second hand one at this dealership priced at £13,999 only has 26,450 miles on the dash.
2.0 20D M Sport Xdrive Euro 5 Ss
93,000mi Auto Diesel 2.0L
£10,290
Basingstoke
~£258/pm
Go down to this dealership for a closer look at this automatic BMW X3 2.0 20D M Sport Xdrive Euro 5 Ss with a 2.0 ltr diesel engine and automatic transmission. This second-hand one in Basingstoke has 93,000 miles on the clock and is finished in the tone of black.
Xdrive 30E Se
10,033mi Auto Hybrid 2.0L
£32,578
Reading
~£818/pm
Currently up for sale and ready for you to take home is this X3 with a 2000 CC petrol engine and 10,033mi clocked-up on the dash.
Xdrive M40i Step
56,057mi Auto Petrol 3.0L
£29,744
Reading
~£747/pm
Painted in the shade of black, this 3000CC petrol suv with automatic transmission is now available for purchase.
Bmw Estate Xdrive20d M Sport Step
48,157mi Auto Diesel 2.0L
£22,844
Reading
~£574/pm
Currently available from this car dealership's showroom in Reading - BMW X3 which is equipped with a 2.0 litre diesel motor with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
30,000mi Auto Diesel 2.0L
£23,975
Oxford
~£602/pm
Up for sale and ready for you to drive away is this X3 2.0 20D M Sport Xdrive Euro 6 Ss that features automatic transmission and a 2.0 ltr diesel motor. This used one is up for sale at the fantastic price of £23,975, comes in the tone of grey and has done 30,000 miles.
Bmw Estate Xdrive M40i Mht
4,966mi Auto Petrol 3.0L
£58,556
Basingstoke
~£1,470/pm
There's a bargain price at this dealer on this like new X3 with automatic transmission, a 3000cc petrol motor and only 4,966 miles on the clock.
Bmw Estate Xdrive 30E M Sport Pro Pack
6,980mi Auto Hybrid 2.0L
£47,915
Basingstoke
~£1,203/pm
For £48,529 you can buy this second-hand BMW from this dealership in Basingstoke featuring a 2.0L hybrid engine with automatic transmission.
Bmw Estate Xdrive 30E M Sport Pro Pack
6,980mi Auto Hybrid 2.0L
£48,529
Basingstoke
~£1,219/pm
With a 2000 CC hybrid motor and automatic transmission, this X3 with only 6,980 miles on the dash has been so well maintained, it could easily be mistaken for a brand new vehicle.
Bmw Estate Xdrive 30E M Sport Pro Pack
11,060mi Auto Hybrid 2.0L
£43,708
Basingstoke
~£1,098/pm
Available from this dealership located in Basingstoke: BMW X3 with automatic transmission, 2.0 ltr hybrid engine and 11,060 mi.
Bmw Estate Xdrive 30E Xline
19,583mi Auto Hybrid 2.0L
£38,892
Basingstoke
~£977/pm
Be the next owner of this X3 that features automatic transmission and a 2.0 LTR hybrid motor. This used model currently available from this dealer priced at £38,224 has a mere 19,583 miles clocked up on the dash.
Bmw Estate Xdrive20d Mht M Sport Step A
36,993mi Auto Diesel 2.0L
£31,209
Basingstoke
~£784/pm
This used car for sale from this dealership priced at £31,209 is available in the tone of blue and has 32,303 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
141,000mi Auto Diesel 3.0L
£8,995
Wokingham
~£226/pm
Coming in the tone of white, this BMW X3 3.0 30D M Sport Xdrive Euro 6 Ss has 141,000 miles clocked-up on the dashboard and is fitted with a 3.0 L diesel engine.