2019 BMW X3 M
3L Competition
36,250mi Auto Petrol 3.0L
£42,995
St Neots
from £903/pm
This X3 M 3L Competition up for sale from this dealership priced at £42,995 has 36,250 miles on the dash and comes finished in the shade of grey.
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.
189 cars

3L Competition
36,250mi Auto Petrol 3.0L
£42,995
St Neots
from £903/pm
This X3 M 3L Competition up for sale from this dealership priced at £42,995 has 36,250 miles on the dash and comes finished in the shade of grey.
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.

Xdrive Competition Step 2019
58,327mi Auto Petrol
£36,710
Chesterfield
from £771/pm
This second hand BMW X3 M Xdrive Competition Step 2019 from this dealer in Chesterfield has a L petrol motor with automatic transmission and it has 58,327 miles clocked up on the dash.

M Competition Suv Xdrive Euro 6 Ss
41,180mi Auto Petrol 3.0L
POA
Wigan
Rated as one of the UK's top twenty, most reliable cars, this BMW X3 M M Competition Suv Xdrive Euro 6 Ss is fitted with a 3.0 litre petrol engine and automatic transmission. This dealer currently has this second hand model on offer which has got 41,180 miles clocked up on the dash.

3.0I Competition Xdrive Euro 6 Ss
59,800mi Auto Petrol 3.0L
£40,995
Elland
from £861/pm
This BMW X3 M 3.0I Competition Xdrive Euro 6 Ss is listed among Britain's top twenty, most trustworthy and durable vehicles. It is fitted out with a 3.0 L petrol motor and automatic transmission. This second hand model now available from this dealership priced at £40,995 has been finished in the tone of black and has 59,800 miles on the clock. Available to drive away at the great price of just £40,995 or with the option to purchase using finance with manageable repayments on offer starting from £ pm.

3.0I Competition Suv Xdrive Euro 6
39,000mi Auto Petrol 3.0L
£44,975
Peterborough
from £944/pm
Painted with a finish, this suv car has 39,000 miles clocked-up on the dash and contains a 3.0 ltr petrol motor. First Registered in 2021, this X3 M 3.0I Competition Suv Xdrive Euro 6 is currently up for sale and ready for its next owner to drive home for just £44,975.

M 3.0I Competition Xdrive Euro 6 Ss
61,000mi Auto Petrol 3.0L
£37,995
Huddersfield
from £798/pm
This BMW X3 M M 3.0I Competition Xdrive Euro 6 Ss has 61,000 miles clocked up on the dash and is fitted out with a 3.0L petrol motor with automatic transmission. This particular second-hand model from this dealership in Huddersfield comes in the tone of blue.

M Sport
34,000mi Auto Diesel
£16,440
Bridgwater
from £345/pm
On the market and ready for you to drive away is this BMW X3 M M Sport which comes fitted out with a litre diesel engine and automatic transmission. This second-hand model from our dealership in Bridgwater is up for sale at the bargain price of only £17,743.

X3 M Competition
6,710mi Auto Petrol 3.0L
£64,990
Leigh-on-Sea
from £1,364/pm
With 6,710 miles on the dashboard, this X3 M is equipped with a 3000 cc petrol motor and automatic transmission.

M Sport
8,000mi Auto Hybrid 2.0L
£45,240
Warrington
from £950/pm
This suv X3 M is in a superb, like new condition inside and out. It has a 2000CC hybrid engine with automatic transmission and it has only clocked up a mere 8,000 miles.

M Sport
3,342mi Auto Diesel
£48,723
East Boldon
from £1,023/pm
A estate created by BMW to provide drivers a higher level of trustworthiness than your average model. This BMW comes in this shade of black with a diesel CC engine, automatic transmission and 3,342 miles clocked up on the dashboard.

M Sport
23,295mi Auto Petrol
£27,588
Stockton-on-Tees
from £579/pm
On offer at our fantastic price of just £27,862 is this BMW X3 M M Sport, it contains a LTR petrol motor with automatic transmission and has got 23,295 miles on the dashboard.

M Sport
7,147mi Auto Petrol
£46,426
Yeovil
from £975/pm
This X3 M is in a like new, almost pristine condition in and out, it's only got 7,147 miles clocked up on the dashboard and is in great working order.

M Sport
57,206mi Auto Diesel
£30,229
York
from £635/pm
Be the new owner of this BMW X3 M which has automatic transmission and a L diesel motor. This second-hand model available from this dealer has 57,206 miles clocked up on the dashboard.

Competition Suv
39,000mi Auto Petrol 3.0L
£42,995
Peterborough
from £903/pm
This dealer in Peterborough is advertising a brilliant price of only £42,995 for this BMW X3 M with low mileage. It could be an excellent choice to make if you're searching for a vehicle that has an outstanding track record for reliability.

2020 3.0I Competition Suv Xdrive E
47,000mi Auto Petrol 3.0L
£44,995
Clacton-on-Sea
from £944/pm
With automatic transmission and a 3000cc petrol motor, this second hand X3 M 2020 3.0I Competition Suv Xdrive E is currently available for sale in the tone of black with 47,000 miles on the dash.

M Sport
13,656mi Auto Hybrid
£46,995
Exeter
from £986/pm
Are you looking at buying a model that's manufactured to be trustworthy and durable and is amongst those ranked in the top 20 of the reliability index? Then have a more detailed look at this second-hand but, almost spotless, like new X3 M that is in fantastic condition both inside and out. This model from our dealership in the Exeter area is fitted with a Litre hybrid engine with automatic transmission and only has 13,655 miles clocked-up on the dash.

3.0I Competition Xdrive Euro 6 Ss
52,349mi Auto Petrol
£44,990
Chester le Street
from £944/pm
At this dealership there is a great price of just £44,990 on this second hand BMW X3 M 3.0I Competition Xdrive Euro 6 Ss with automatic transmission with a ltr petrol engine and 52,349 miles clocked-up on the dash.

Xdrive X3 M Competition Step
47,205mi Auto Petrol
£42,500
Coventry
from £892/pm
47,205 miles clocked up on the dash, this X3 M Xdrive X3 M Competition Step incorporates a LTR petrol motor and automatic transmission.

M Sport
28,245mi Auto Hybrid 2.0L
£33,130
Rotherham
from £695/pm
Finished in blue, this suv second hand car has 28,245 miles clocked up on the dash and incorporates a 2.0 Ltr hybrid engine with automatic transmission.

M Sport
78,807mi Auto Petrol 2.0L
£20,100
Waltham Cross
from £422/pm
Now available to view at our showroom is this blue X3 M that is equipped with a 2000 cc petrol engine and automatic transmission.

3.0I Competition Xdrive Euro 6 Ss
14,000mi Auto Petrol 3.0L
£45,480
Nottingham
from £955/pm
On offer and ready for its next owner to take home is this dependable and durable X3 M 3.0I Competition Xdrive Euro 6 Ss that is ranked amongst Britain's top 20 most reliable models. It features automatic transmission and a 3000cc petrol engine. This used one from this dealership has clocked up 14,000 miles and has a white finish.

M Sport
8,608mi Auto Hybrid
£46,624
Yeovil
from £979/pm
A superb price of only £46,880 is currently being advertised by our dealership for this low mileage X3 M M Sport which has only 8,608 miles on the clock.

Xdrive X3 M Competition Step
68,137mi Auto Petrol 3.0L
£36,900
Wakefield
from £775/pm
This X3 M Xdrive X3 M Competition Step has 68,137 miles clocked-up on the dashboard and has a 3.0 Litre petrol motor with automatic transmission.

3.0I Competition Suv
31,300mi Auto 3.0L
£54,995
Barking
from £1,154/pm
Test drive this X3 M 3.0I Competition Suv, it incorporates a 3.0l motor and automatic transmission. This low mileage one priced at £54,995 has only got 31,300 miles on the clock.
BMW X3 M data for the amount in stock, average price, age and mileage throughout the UK and by county.
| County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
|---|---|---|---|---|---|
| All | 161 | £41,273 | 5 | 43,049 | 239 |
| Aberdeenshire | 1 | £49,700 | 5 | 47,113 | 3 |
| Ayrshire | 1 | £46,995 | 5 | 23,000 | - |
| Bedfordshire | 4 | £40,619 | 6 | 49,800 | 3 |
| Berkshire | 2 | £39,465 | 5 | 57,234 | 5 |
| Buckinghamshire | 1 | £42,500 | 7 | 44,978 | 3 |
| Cambridgeshire | 11 | £38,173 | 5 | 44,486 | 9 |
| Cheshire | 4 | £37,084 | 4 | 45,561 | 5 |
| County Durham | 10 | £37,251 | 4 | 32,088 | 18 |
| County Tyrone | 1 | £45,990 | 6 | 33,755 | 1 |
| Derbyshire | 6 | £48,255 | 5 | 40,582 | 9 |
| Devon | 3 | £54,016 | 2 | 11,079 | 5 |
| Dorset | 2 | £51,395 | 5 | 39,688 | 1 |
| Essex | 3 | £47,745 | 5 | 45,237 | 4 |
| Fife | 1 | £35,500 | 7 | 71,800 | 1 |
| Gloucestershire | 2 | £32,869 | 5 | 49,744 | 4 |
| Greater London | 7 | £43,871 | 5 | 31,008 | 13 |
| Greater Manchester | 14 | £48,464 | 5 | 40,076 | 8 |
| Hampshire | 6 | £20,483 | 6 | 66,772 | 5 |
| Hertfordshire | 4 | £30,342 | 5 | 52,664 | 7 |
| Kent | 5 | £27,984 | 3 | 41,947 | 15 |
| Lanarkshire | 2 | £43,528 | 5 | 41,380 | 2 |
| Leicestershire | 3 | £50,095 | 3 | 30,695 | 7 |
| Newport | 2 | £50,990 | 5 | 40,500 | 2 |
| Norfolk | 5 | £36,701 | 6 | 35,965 | 1 |
| North Yorkshire | 5 | £38,215 | 4 | 42,086 | 16 |
| Northamptonshire | 1 | £33,495 | 7 | 80,500 | 5 |
| Nottinghamshire | 4 | £54,739 | 4 | 34,910 | 4 |
| Perth & Kinross | 1 | £39,995 | 7 | 72,000 | - |
| Shropshire | 2 | £39,992 | 6 | 55,747 | - |
| Somerset | 11 | £42,080 | 2 | 10,941 | 15 |
| South Yorkshire | 2 | £43,440 | 3 | 22,827 | 9 |
| Staffordshire | 5 | £33,003 | 6 | 46,586 | 6 |
| Surrey | 8 | £43,374 | 5 | 39,261 | 5 |
| Tyne and Wear | 3 | £39,021 | 4 | 28,322 | 17 |
| West Midlands | 4 | £36,653 | 6 | 45,786 | 12 |
| West Yorkshire | 13 | £39,590 | 6 | 53,948 | 17 |
| Wiltshire | 2 | £43,499 | 6 | 42,760 | 2 |