2023 BMW X3
30D Mht M Sport Xdrive Euro 6
4,000miAutoDiesel3.0L
£52,395
Melksham
~£1,316/pm
On offer from our dealership, for the marvellous price of £53,695 is this near flawless, nearly new, low mileage BMW.
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.
0 cars
30D Mht M Sport Xdrive Euro 6
4,000miAutoDiesel3.0L
£52,395
Melksham
~£1,316/pm
On offer from our dealership, for the marvellous price of £53,695 is this near flawless, nearly new, low mileage BMW.
30E 12Kwh M Sport Xdrive Euro 6
5,000miAutoHybrid2.0L
£51,195
Melksham
~£1,286/pm
On offer and ready for you to take home is this BMW that features a 2.0 LTR hybrid engine with automatic transmission. This low mileage one at this dealership in Melksham is in an impeccable, like new condition and has just 5,000 miles on the dashboard.
20I Mht M Sport Xdrive Euro 6
7,000miAutoPetrol2.0L
£46,000
Melksham
~£1,155/pm
With 5,000 miles on the clock, this X3 20I Mht M Sport Xdrive Euro 6 comes fitted with automatic transmission and a 2.0 L petrol engine.
20D Mht M Sport Xdrive Euro 6
7,094miAutoDiesel2.0L
£45,000
Melksham
~£1,130/pm
Planning on going for a BMW X3? Then consider this second hand, but like new one still in a splendid, nearly new condition both inside and out. This vehicle has just 5,350 miles on the dash and contains a 2.0L diesel engine with automatic transmission.
20D Mht M Sport Xdrive Euro 6
7,196miAutoDiesel2.0L
£47,995
Melksham
~£1,205/pm
This second-hand BMW X3 20D Mht M Sport Xdrive Euro 6 being sold by this dealer in Melksham is equipped with a 2000 CC diesel engine and automatic transmission.
20I Mht M Sport Xdrive Euro 6
7,602miAutoPetrol2.0L
£42,895
Melksham
~£1,077/pm
This second hand car has a 2.0L petrol engine with automatic transmission and has 5,259 miles clocked up on the dashboard.
20D Mht M Sport Xdrive Euro 6
8,451miAutoDiesel2.0L
£46,000
Melksham
~£1,155/pm
This BMW has 6,000 miles clocked-up on the dashboard and comes fitted out with a 2.0 L motor. It runs on diesel with automatic transmission and comes in grey.
20D Mht M Sport Xdrive Euro 6
46,624miAutoDiesel2.0L
£29,995
Melksham
~£753/pm
On offer at the terrific price of only £29,995 is this BMW X3 20D Mht M Sport Xdrive Euro 6 that is fitted with a 2000 cc diesel motor and automatic transmission. This second hand model has 46,624 mi clocked up on the dash and is finished in the shade of blue.
2.0 Xdrive20d Se 181 Bhp
141,000miAutoDiesel2.0L
£6,895
Melksham
~£173/pm
This X3 up for sale from this dealer priced at £6,895 has 141,000 miles clocked up on the dash and is available in silver.
2.0 Xdrive20i M Sport 181 Bhp
25,837miAutoPetrol2.0L
£27,995
Swindon
~£703/pm
Starting at £ each month, you could enjoy this BMW with a petrol 2.0L engine, automatic transmission and 25,837 miles on the clock.
30E 12Kwh M Sport Xdrive Euro 6
10miAutoHybrid2.0L
£65,910
Swindon
~£1,655/pm
The great price of just £65,910 is currently being offered by our dealership for this BMW X3 with automatic transmission with a 2.0 litre hybrid engine and 10 miles on the dash. It's a used model, but it was well looked after by the previous owner and remains in a splendid, nearly new condition.
30E 12Kwh M Sport Xdrive Euro 6
2,000miAutoHybrid2.0L
£53,000
Swindon
~£1,331/pm
For sale and ready to take home is this BMW finished in the shade of grey; this second hand model is fitted out with a 2000cc hybrid engine with automatic transmission and has 2,000 miles clocked up on the dashboard.
3.00D M Sport Xdrive Euro 6 5-Door
34,482miAutoDiesel3.0L
£32,000
Swindon
~£804/pm
With a 3.0 Ltr diesel engine with automatic transmission - this grey BMW X3 3.00D M Sport Xdrive Euro 6 5-Door is on the market and ready for its next owner to drive away with 34,482 miles on the clock.
M 3.0I Competition Xdrive Euro 6 Ss
25,000miAutoPetrol3.0L
£44,495
Swindon
~£1,117/pm
Now available to view at your request is this suv X3 with 25,000 miles clocked-up on the dashboard, automatic transmission and 3.0 litre petrol engine.
2.0 20D Se Suv
92,000miAutoDiesel2.0L
£9,850
Swindon
~£247/pm
This vehicle has 92,000 miles on the dash and comes fitted out with a 2000 CC diesel engine with automatic transmission.
2019 3.0 M40d 261 Bhp
Auto3.0L
£31,500
Swindon
~£791/pm
A great price is being advertised by this dealership for this near flawless, nearly new, low mileage . This model is fitted out with a 3.0 LTR motor with automatic transmission and has got few miles on the dash.
2.0 20D M Sport Xdrive Euro 5 Ss
144,000miAutoDiesel2.0L
£6,995
Swindon
~£176/pm
Painted in black, this suv BMW X3 is equipped with a 2000CC diesel motor with automatic transmission and has 145,000 miles on the dash. First Registered in 2013, this BMW X3 2.0 20D M Sport Xdrive Euro 5 Ss is now on offer and ready for its new owner to drive away for £6,995.
Xdrive20d Xline
64,344miAutoDiesel2.0L
£15,995
Swindon
~£402/pm
At the fabulous price of only £15,995 is this estate, it comes fitted out with automatic transmission and a 2.0 Litre diesel engine. This second hand one at this dealership in Swindon has 64,344 miles clocked-up on the dash and has been finished in the tone of blue.
Suv
56,863miAutoDiesel2.0L
£13,750
Swindon
~£345/pm
Available to test-drive at our showroom is this BMW X3 which comes fitted with automatic transmission and a 2.0 litre diesel engine.
Xdrive20d M Sport
67,554miAutoDiesel2.0L
£11,995
Swindon
~£301/pm
Available for a test drive at this dealer is this X3 20D M Sport U5857 with 67,554 miles clocked-up on the dashboard, automatic transmission and a 2000cc diesel engine.
X3 Xdrive20d M Sport
48,910miAutoDiesel2.0L
£24,990
Swindon
~£628/pm
This car is equipped with a 2.0 L diesel engine with automatic transmission and has got 48,910 miles clocked-up on the dash. It's on offer and ready for you to drive home for the fabulous price of only £24,990.
Xdrive20d Xline
37,000miAutoDiesel2.0L
£24,495
Bristol
~£615/pm
This X3 has 37,000 miles clocked up on the dash and is fitted with a 2.0l engine. It runs on diesel with automatic transmission and has been finished in black.
2.0 20D M Sport Xdrive Euro 6 Ss
42,000miAutoDiesel2.0L
£19,495
Bristol
~£490/pm
This second-hand BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss from this dealer has got 42,000 miles clocked-up on the dashboard and is fitted out with a 2.0 litre diesel motor and automatic transmission.
Xdrive20d Se
65,000miAutoDiesel2.0L
£11,499
Bristol
~£289/pm
This second hand BMW X3 Xdrive20d Se from this dealer has 65,000 miles clocked up on the dashboard and comes fitted out with a 2.0l diesel engine with automatic transmission.