2021 BMW X3 M
I Competition
34,900mi
£54,991
Newcastle upon Tyne
from £1,154/pm
With 34,900 miles clocked up on the dashboard and in a blue finish, this BMW is fitted with a CC engine and transmission.
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.
162 cars

I Competition
34,900mi
£54,991
Newcastle upon Tyne
from £1,154/pm
With 34,900 miles clocked up on the dashboard and in a blue finish, this BMW is fitted with a CC engine and transmission.
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.

M Sport
71,869mi Auto Diesel 2.0L
£14,557
Yeovil
from £306/pm
Advertised at the price of £14,557 or with the option to purchase using finance with affordable instalments starting off at £ per calendar month, this grey X3 M has 71,869 miles on the dash and features a 2000 CC diesel motor with automatic transmission.

Xdrive X3 M Competition Step
38,938mi Auto Petrol 3.0L
£42,998
Manchester
from £903/pm
Be the next owner of this X3 M that comes equipped with automatic transmission and a 3.0 L petrol engine. This used model currently available from this dealer has 38,938 miles clocked-up on the dash.

Competition Xdrive Euro
28,600mi Auto Petrol 3.0L
£58,950
Sutton Coldfield
from £1,237/pm
Currently available from our dealership is this suv X3 M Competition Xdrive Euro which possesses a petrol, 3000 cc engine and automatic gearbox. It is up for sale and ready for its new owner to drive home in a shade of blue with 28,600 miles on the clock. It's a great choice of suv if you're looking to buy a model that has an excellent track record for trustworthiness and reliability.

Competition Edition 4Wd
29,500mi Auto Petrol 3.0L
£42,950
Leighton Buzzard
from £902/pm
This BMW X3 M has been designed to have trustworthiness and dependability in mind. This second hand model, currently available from this dealer has 29,500 mi clocked up on the dash and contains a 3.0 litre petrol motor.

Suv
70,000mi Auto Petrol 3.0L
£36,989
Hoddesdon
from £776/pm
Trustworthy and dependable, BMW's X3 M is among the top rated for reliability, this second hand one comes equipped with a 3.0 Litre petrol engine and automatic transmission. On offer at the remarkable price of just £36,989 or with the option to buy using finance with achievable repayments on hand starting at as little as £ monthly.

Competition Xdrive Euro
18,000mi Auto Petrol 3.0L
£59,950
Sutton Coldfield
from £1,258/pm
The Reliability Index figure combines several elements: inconvenience for motorists, rate of failure and price. It's made up of data that has been collected from a vast number of claims that are made by drivers every year and gives motorists a detailed overview of the cars on the UK's roads today. The BMW X3 M is amongst the top 20 rated for reliability and this dealer has this second hand model for sale at only £59,950. It's already a fantastic deal for this particular model and it's even better if you take into account that it's less likely to let you down and cost you extra money in repair bills.

M Sport
12,364mi Auto Hybrid 2.0L
£36,950
Peterborough
from £776/pm
On the market and ready for its next owner to drive away is this suv which has got a 2000 CC hybrid engine with automatic transmission. This second hand model has 12,364 miles clocked up on the dash and has been finished in the tone of grey.

M Sport
58,149mi Auto Petrol 2.0L
£21,150
Camberley
from £444/pm
Combining several elements, the UK Reliability Index collects data based on a large quantity of insurance claims that are made each year. It looks at: a car's rate of failure, cost and inconvenience for motorists and gives you a good overview of the reliability of vehicles on the road. BMW's X3 M is among the top 20 rated for reliability and this dealer currently has this second hand model for sale at only £21,150. That's already a great price for this particular model and it's even better taking into account that it is less likely to let you down and cost you extra money in repair bills.

M Sport
10,699mi Auto Petrol
£47,956
Bridgwater
from £1,007/pm
On offer and ready for its new owner to drive away today is this BMW X3 M that holds a high ranking for dependability. It comes fitted out with automatic transmission and a LTR petrol engine. This second-hand one now for sale at our dealership has clocked up a mere 10,699 miles.

X3 M Competition
12,292mi Auto Petrol 3.0L
£68,450
Borehamwood
from £1,437/pm
A terrific price of £68,475 from our dealership for this trustworthy and reliable X3 M X3 M Competition that is in excellent, like new condition throughout.

M Sport
61,599mi Auto Hybrid
£31,731
Bridgwater
from £666/pm
X3 M M Sport with a LTR hybrid engine and automatic gearbox.

M Sport
35,928mi Auto Diesel 2.0L
£25,050
Leeds
from £526/pm
Ranked in the top 20 for its durability, this X3 M is fitted out with automatic transmission and has a 2.0 Ltr diesel engine. This second hand model from this dealer has 35,928mi on the dashboard and is available to drive away in a black finish.

3.0I Competition Xdrive Euro 6 S S
79,000mi Auto Petrol 3.0L
£35,995
Leighton Buzzard
from £756/pm
In a grey finish, this BMW X3 M incorporates a 3.0l petrol engine with automatic transmission and has 79,000 miles clocked up on the dash.

M Sport
12,796mi Auto Petrol
£47,032
Bridgwater
from £987/pm
For £48,682 you can purchase this second hand X3 M from this dealer that has got a cc petrol engine with automatic transmission.

3L Competition
35,000mi Auto Petrol 3.0L
£44,949
Oldham
from £944/pm
Currently available to drive away today is this BMW X3 M 3L Competition which is fitted with a 3.0 LTR petrol motor with automatic transmission. On offer at the superb price of £44,949 and manageable instalments at hand commencing at around £ per calendar month.

M Sport
41,513mi Auto Petrol 2.0L
£22,975
York
from £482/pm
This BMW X3 M M Sport is known to be one of the most trusty cars on the market. This second hand model, from this dealer has 41,513 miles on the clock and incorporates a 2000 CC petrol motor with automatic transmission.

M Sport
54,009mi Auto Hybrid 2.0L
£26,900
Cannock
from £565/pm
First registered in 2021: Used suv with automatic transmission, a mere 54,003 miles clocked-up on the dash and a 2.0 ltr hybrid motor.

3.0I Competition Xdrive Euro 6 Ss
13,798mi Auto Petrol
£65,950
Knaresborough
from £1,384/pm
On show at our dealership in Knaresborough - this low mileage BMW X3 M 3.0I Competition Xdrive Euro 6 Ss in almost pristine, nearly new condition containing a l petrol motor with automatic transmission.

M Sport
7,340mi Auto Diesel
£48,420
Bridgwater
from £1,016/pm
Finished in black, this vehicle features a LTR diesel engine with automatic transmission and it has 7,340 miles on the dash. It was first registered in 2025 and is currently up for sale and ready for its next owner to drive away for only £49,116.

Sport
58,097mi Auto Diesel 2.0L
£20,990
Brentwood
from £441/pm
Well known for its trustworthiness and dependability, this X3 M Sport features automatic transmission and a 2.0 litre diesel engine. It has 58,097 miles clocked up on the dashboard and is currently available to buy in a black finish.

M Sport
40,845mi Auto Hybrid 2.0L
£25,270
Leeds
from £530/pm
Revered for its reliability and trustworthiness, this BMW X3 M is equipped with a 2.0 Ltr hybrid engine and it has got automatic transmission. This dealership currently has this second hand model in stock that has got 40,843 miles on the dash and a grey finish. It's available at the bargain price tag of £26,000 or through making monthly repayments starting out at only £ per month.

M Sport
32,295mi Auto Hybrid 2.0L
£31,300
Chatham
from £657/pm
Currently available for sale is this BMW with a 2.0 litre hybrid motor and 32,295 miles clocked-up on the dashboard.

M Sport
31,425mi Auto Petrol
£28,028
Yeovil
from £588/pm
Coming fitted out with automatic transmission and a CC petrol engine, this BMW X3 M is available in the shade of white and has 31,425 miles clocked up on the dash.
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 | 114 | £44,294 | 5 | 37,419 | 215 |
| Aberdeenshire | 1 | £64,995 | 3 | 22,980 | 1 |
| Bedfordshire | 3 | £40,632 | 7 | 46,133 | 2 |
| Berkshire | 2 | £38,305 | 5 | 34,833 | 3 |
| Brent - Greater London | 3 | £43,896 | 6 | 51,333 | 1 |
| Buckinghamshire | 1 | £38,995 | 7 | 53,510 | 6 |
| Cambridgeshire | 5 | £39,603 | 3 | 20,004 | 6 |
| Cheshire | 1 | £53,995 | 4 | 39,000 | 5 |
| County Durham | 5 | £43,486 | 3 | 26,853 | 21 |
| Derbyshire | 3 | £38,413 | 6 | 42,623 | 9 |
| Devon | 2 | £44,256 | 1 | 12,272 | 6 |
| Dorset | 1 | £43,990 | 6 | 23,500 | 1 |
| Essex | 3 | £39,495 | 5 | 48,980 | 7 |
| Fife | 1 | £59,998 | 4 | 22,059 | - |
| Glasgow City | 1 | £42,999 | 6 | 44,873 | 3 |
| Greater Manchester | 10 | £49,875 | 5 | 33,871 | 18 |
| Hampshire | 1 | £42,995 | 5 | 51,743 | 2 |
| Havering - Greater London | 2 | £49,220 | 5 | 35,038 | 2 |
| Hertfordshire | 2 | £52,732 | 5 | 41,146 | 7 |
| Highland | 1 | £58,998 | 3 | 35,728 | - |
| Hounslow - Greater London | 1 | £66,000 | 2 | 15,811 | - |
| Kent | 5 | £29,712 | 3 | 40,535 | 15 |
| Leicestershire | 4 | £64,526 | 3 | 20,048 | 3 |
| Norfolk | 3 | £32,316 | 5 | 46,950 | 5 |
| North Yorkshire | 7 | £37,186 | 3 | 36,078 | 15 |
| Shropshire | 1 | £39,995 | 5 | 59,934 | 1 |
| Somerset | 15 | £43,202 | 2 | 17,361 | 13 |
| South Ayrshire | 1 | £48,888 | 5 | 23,000 | - |
| South Yorkshire | 4 | £44,728 | 5 | 30,866 | 6 |
| Staffordshire | 3 | £28,315 | 6 | 48,175 | 5 |
| Surrey | 3 | £36,380 | 6 | 51,050 | 4 |
| Tyne and Wear | 2 | £39,871 | 7 | 39,450 | 5 |
| West Midlands | 4 | £61,838 | 3 | 20,428 | 10 |
| West Sussex | 1 | £33,750 | 7 | 80,525 | - |
| West Yorkshire | 9 | £32,673 | 6 | 50,632 | 29 |
| Wiltshire | 2 | £51,850 | 6 | 21,693 | 1 |
| Worcestershire | 1 | £16,490 | 9 | 58,069 | 3 |