2019 BMW X3 M
Xdrive X3 M Competition Step
13,263mi Auto Petrol 3.0L
£47,400
Swindon
from £995/pm
With 13,263 miles clocked up on the dash, this BMW is fitted with automatic transmission and a 3.0 L petrol engine.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2 cars

Xdrive X3 M Competition Step
13,263mi Auto Petrol 3.0L
£47,400
Swindon
from £995/pm
With 13,263 miles clocked up on the dash, this BMW is fitted with automatic transmission and a 3.0 L petrol engine.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Competition Xdrive Euro 6
9,750mi Auto Petrol 3.0L
£62,999
Swindon
from £1,322/pm
Looking to buy a BMW X3 M? Then have a look at this second-hand one finished in the tone of grey that’s got 9,750 miles on the clock and a 3.0 litre petrol motor with automatic transmission.
M Sport
1,155mi Auto Hybrid
£50,177
Yeovil
from £1,053/pm
Favoured for its dependability, this BMW comes equipped with automatic transmission and it has a CC hybrid engine.

M Sport
1,507mi Auto Diesel
£50,692
Bridgwater
from £1,064/pm
Currently available from this retailer's showroom located in Bridgwater is this BMW in an almost spotless, like new condition which comes fitted with automatic transmission and a L diesel motor.

M Sport
2,909mi Auto Hybrid
£51,098
Bridgwater
from £1,073/pm
Now advertised by this dealership located in the Bridgwater area is this estate motor containing a hybrid, L engine and automatic gearbox. Up for sale and ready for you to take home in the shade of black with just 2,909 miles on the dash. It could be a great choice of estate if you're searching for a vehicle with a design that prioritises trustworthiness.
M Sport
3,446mi Auto Diesel
£50,946
Yeovil
from £1,069/pm
A estate vehicle manufactured by the BMW company to provide a higher standard of durability and trustworthiness than an average model, it features a diesel L engine and automatic transmission. This second hand model being offered by this dealer has 3,446 miles on the dashboard and a grey finish.

M Sport
4,255mi Auto Hybrid
£46,673
Bridgwater
from £980/pm
A second hand BMW with low mileage in a superb, near mint condition, this vehicle drives and looks like new; with automatic transmission and a litre hybrid motor .
M Sport
7,085mi Auto Petrol
£44,331
Yeovil
from £931/pm
Available from our dealership in Yeovil is this BMW X3 M with automatic transmission and a L petrol engine. It is in a splendid, like new condition throughout and is available to buy in the shade of grey with 7,085 miles clocked up on the dash.
M Sport
7,327mi Auto Petrol
£44,280
Durham
from £929/pm
Now available at this dealership in Durham is this low mileage X3 M incorporating a ltr petrol engine with automatic transmission. It is on offer and ready for its new owner to drive away in a grey finish with only 7,327 miles on the dash.

M Sport
7,332mi Auto Hybrid
£49,880
Bridgwater
from £1,047/pm
Take a test drive in this BMW X3 M that has been designed to have trustworthiness in mind. It is fitted out with a cc hybrid motor and automatic transmission. This low mileage one is in a nearly new, almost flawless condition inside and out and has done a mere 7,332 miles.
M Sport
8,351mi Auto Diesel
£47,265
Stockton-on-Tees
from £992/pm
First registered in 2025: Second hand X3 M that’s got a ltr diesel motor, automatic transmission and a mere 8,351 miles clocked up on the dashboard.
M Sport
8,866mi Auto Hybrid
£54,601
Bridgwater
from £1,146/pm
Currently available from our dealership in Bridgwater is this car that has a hybrid, L engine and automatic gearbox. It's up for sale and ready for its new owner to drive away in the shade of black with a mere 8,866 miles on the dash. It is an excellent choice to make if you're searching for a vehicle which has been created with durability in mind.

M Sport
9,261mi Auto Hybrid
£48,648
BMW Sunderland
from £1,021/pm
Coming finished in the shade of black, this BMW X3 M M Sport contains a Ltr hybrid motor with automatic transmission and it has 9,261 miles clocked up on the dash.

M Sport
12,734mi Auto Petrol
£42,870
BMW Sunderland
from £900/pm
A fantastic price of £43,243 from this dealership for this reliable and trustworthy BMW X3 M that's in a like new, almost flawless condition. It could be a great choice of estate if you're searching to buy a vehicle that's been designed to have reliability in mind.

M Sport
14,836mi Auto Petrol
£43,100
Exeter
from £905/pm
Are you planning on buying a BMW X3 M M Sport? Well, have a look at this used, but like new one that's in almost pristine, nearly new condition throughout. This particular vehicle which is currently available for viewing at our dealership in the Exeter area is equipped with a CC petrol motor with automatic transmission and it has only got 14,836 miles on the clock.
M Sport
15,645mi Auto Petrol
£42,298
York
from £888/pm
First registered in 2025: Used X3 M M Sport with a cc petrol motor, automatic transmission and just 15,645 miles on the clock.

M Sport
15,960mi Auto Petrol
£41,785
York
from £877/pm
A low price of £42,520 is currently being offered by us at this dealer for this low mileage X3 M that has just 15,960 miles clocked up on the dash. An excellent choice to make if you're searching to buy a vehicle that's been engineered to have reliability in mind.
M Sport
16,581mi Auto Hybrid
£48,387
Exeter
from £1,016/pm
In the top 20 of the UK's reliability index, this is a estate designed by BMW to give drivers a higher level of durability and a more reliable performance than the average vehicle. This used X3 M M Sport has got 16,581 miles clocked up on the dash and comes equipped with a l hybrid motor with automatic transmission.

M Sport
16,838mi Auto Petrol
£39,890
Bridgwater
from £837/pm
16,838 miles clocked up on the dash and coming in the tone of grey, this vehicle is fitted out with a Litre petrol motor and it has automatic transmission.

Xdrive X3 M Competition Step
3,614mi Auto Petrol 3.0L
£67,995
Colchester
from £1,427/pm
This suv X3 M Xdrive X3 M Competition Step is in an almost pristine, like new condition inside and out. It is up for sale and ready for its next owner to drive home with the option to purchase on credit beginning from only £ monthly.

M Competition
8,183mi Auto Petrol
£65,995
Exeter
from £1,385/pm
Beginning at around £ each month, you could have this motor with automatic transmission, a petrol Litre engine and 8,183 mi clocked up on the dash.

Sport
9,076mi Auto Petrol 2.0L
£38,750
Preston
from £813/pm
On the market and ready for its next owner to drive away is this durable BMW that is in Britain's top 20 reliability index. This second hand model has 9,076 mi clocked up on the dash and has been finished in the tone of blue.

Xdrive X3 M Competition Step
10,113mi Auto Petrol 3.0L
£64,450
Worcester
from £1,353/pm
Like new BMW with low mileage now available to buy at £65,950 or on finance starting out at around £ pm. It has a mere 10,113 mi clocked up on the dashboard and comes fitted out with a 3.0l petrol motor with automatic transmission.

Xdrive X3 M Competition Step
11,692mi Auto Petrol 3.0L
£69,680
Group 1 Chelmsford BMW
from £1,463/pm
Be the next owner of this trusty X3 M that is in the top 20 most reliable models. It's a second hand vehicle, but it's been well kept and still remains in a nearly new, almost spotless condition both inside and out.