2021 BMW X3
2.0 20D Mht M Sport Xdrive Euro 6 Ss
51,200mi Auto Hybrid 2.0L
£24,995
Brighton
from £525/pm
This BMW X3 for sale from this dealer priced at £24,995 has 51,200 miles on the clock and is finished in the tone of .
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,405 cars

2.0 20D Mht M Sport Xdrive Euro 6 Ss
51,200mi Auto Hybrid 2.0L
£24,995
Brighton
from £525/pm
This BMW X3 for sale from this dealer priced at £24,995 has 51,200 miles on the clock and is finished in the tone of .
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.0 20D Mht M Sport Xdrive Euro 6 Ss
9,000mi Auto Diesel 2.0L
£50,000
Dundee
from £1,050/pm
Take a look at the remarkable price at this dealer on this like new, almost pristine BMW X3 2.0 20D Mht M Sport Xdrive Euro 6 Ss with a 2000 cc diesel engine, only 9,000 miles clocked up on the dash and automatic transmission.

20I M Sport Suv 2.0
56,801mi Auto Petrol 2.0L
£21,795
Carlisle
from £457/pm
This X3 is now available on the market. It contains a 2.0 Litre petrol motor with automatic transmission and has 56,801 miles clocked up on the dash.

3.0 M50i Mht Suv Hybrid Xdrive Eur
7,015mi Auto Hybrid 3.0L
£55,995
Ashford
from £1,175/pm
A low price of only £55,995 is being advertised by us at this dealer on this almost spotless, nearly new, low mileage estate BMW X3. It could be a great choice of estate if you're searching for a vehicle with a design that prioritises durability and trustworthiness for its drivers.

Xdrive 20D M Sport Mhev
60,000mi Auto Diesel 2.0L
£24,940
Craigavon
from £524/pm
This suv BMW has 60,000 miles on the dash and is fitted with a 2.0 L diesel motor and automatic transmission.

30E Xdrive M Sport 2025
5,389mi Auto Hybrid
£53,495
Milton Keynes
from £1,123/pm
A great price of only £53,495 is currently being offered by us at this dealer on this reliable X3. This is a second hand, pre-owned vehicle, but it has been well cared for it therefore remains in an almost flawless, like new condition.

20D Xdrive M Sport Step Pro Pack
2,500mi Auto Diesel
£52,000
Loughton
from £1,092/pm
This dealer is currently advertising a fabulous price of only £52,000 on this very dependable BMW X3. It is a pre-owned, second hand vehicle however it was well looked after by its last owner and therefore remains in an impeccable, like new condition in the interior and exterior.

Xdrive30d Mht M Sport 2023
13,776mi Auto Diesel
£43,890
Doncaster
from £921/pm
Coming in blue, this suv vehicle has 13,776 miles clocked-up on the dashboard and features a automatic ltr engine requiring diesel.

Xdrive30d Mht M Sport 2024
46,974mi Auto Diesel
£39,995
Milton Keynes
from £840/pm
Revered for being a highly trustworthy vehicle, this 5 door suv BMW has a diesel cc engine and automatic transmission, is finished in grey and has 46,974 miles on the clock. Currently available at the incredible price of £39,995 or you can also buy on finance together with monthly repayments starting off at only £ per calendar month.

2.0 20D Se Xdrive Euro 6 Ss
72,400mi Manual Diesel 2.0L
£9,994
Oldham
from £210/pm
Painted in a white finish, this suv X3 2.0 20D Se Xdrive Euro 6 Ss has 72,400 miles clocked up on the dashboard and is equipped with a 2.0l diesel motor. First Registered in 2016, this X3 2.0 20D Se Xdrive Euro 6 Ss is currently on the market and ready for you to drive away for just £9,994.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
40,000mi Auto Diesel 2.0L
£26,690
Manchester
from £560/pm
Car repairs can be a bit on the expensive side, owning one that's rated for being reliable could be something you'll want to consider if you are thinking of overall cost in the long term. The BMW X3 is in the top twenty of the UK's reliability index and at this dealer you can pick up this second hand one for just £26,690. That is already fantastic deal for this particular model, even more so if there's less chance of shelling out for repairs.

Xdrive 30E M Sport
33,028mi Auto Hybrid 2.0L
£26,998
Aberdeen
from £567/pm
A marvellous price of just £26,998 is being advertised by this dealer in Aberdeen on this suv that is known to be one of the most dependable motors around. This second hand model is equipped with a 2.0 Litre hybrid engine with automatic transmission and has a mere 33,028 miles clocked-up on the dash.

Xdrive20d Mht M Sport Step 2021
69,475mi Auto Diesel 2.0L
£21,990
Walsall
from £462/pm
This suv used car has a 2.0 Litre diesel engine with automatic transmission and has got 69,475 miles clocked up on the dash. It is currently on the market and ready for its new owner to take home for the awesome price of just £21,990.

2.0 20D M Sport Suv Xdrive Euro
50,000mi Manual Diesel 2.0L
£12,490
Doncaster
from £262/pm
A fantastic price of £12,490 is currently being advertised by our dealership for this X3 M M Sport which has been created to have durability and trustworthiness in mind and is amongst those rated in the top 20 of the UK's reliability index.

X3 Xdrive30 M Sport
14,310mi Auto Hybrid 2.0L
£41,990
Eastleigh
from £881/pm
Currently advertised by this dealership in Eastleigh is this estate X3 X3 Xdrive30 M Sport that incorporates a hybrid, 2000 cc engine and automatic transmission. It's up for sale and ready for its next owner to drive home in a black finish with 14,310 mi on the dashboard.

Xdrive20d Mht M Sport Step
36,355mi Auto Diesel 2.0L
£25,998
Glasgow
from £546/pm
On offer and ready for you to take home is this trusty BMW that is ranked as one of the UK's top 20 most reliable models. It incorporates a 2000cc diesel engine and automatic transmission. This second-hand model from us at this dealer comes finished in black and has 36,355 mi on the clock.

2.0 30E 12Kwh M Sport Xdrive Euro 6 Ss
13,914mi Auto Hybrid 2.0L
£36,995
Nuneaton
from £777/pm
On offer and ready for its new owner to drive away today is this trusty BMW which is ranked as one of Britain's top 20 most reliable cars. It contains a 2.0 LTR hybrid engine and automatic transmission. This second hand model currently for sale at our dealership is in a nearly new, almost flawless condition and has clocked up only 13,914 miles.

Xdrive30d Xline Step
64,609mi Auto Diesel 3.0L
£20,998
Glasgow
from £441/pm
Available to test-drive at our dealership located in Glasgow is this trustworthy and reliable suv that has automatic transmission, 64,609 miles clocked up on the dashboard and a 3.0l diesel motor

Xdrive20i Xline
99,350mi Auto Petrol 2.0L
£14,780
London
from £310/pm
Best known for its durability, this car is fitted out with a 2.0l petrol motor and has automatic transmission.

M50 Xdrive
11,757mi Auto Petrol 3.0L
£58,898
Glasgow
from £1,236/pm
Trustworthy and durable, the BMW X3 is amongst those rated in the top 20 for reliability. This second hand model for sale at this dealer has got 11,714 miles clocked up on the dash and comes finished in the shade of black.

3.0 M40i Mht Xdrive Euro 6 Ss
22,916mi Auto Hybrid 3.0L
£40,219
Berry Banstead
from £844/pm
Up for sale and ready for its new owner to take home is this dependable and durable BMW X3 which is ranked amongst Britain's top 20 most reliable vehicles. It is fitted out with automatic transmission and a 3.0l hybrid motor. This second hand model now available from this dealer priced at £40,219 comes in white and has done 22,916 miles.

Xdrive 30E M Sport
12,263mi Auto Hybrid 2.0L
£35,688
Hull Collection Centre
from £749/pm
On the market and ready for its next owner to drive away is this durable BMW X3 that is in Britain's top 20 reliability index. It incorporates a 2.0 Ltr hybrid engine and has automatic transmission. This second hand model currently up for sale at our dealership in Hull Collection Centre has a mere 12,263 miles clocked up on the dash and has been finished in the shade of white.

Suv 2.0 20D M Sport Xdrive Euro 5 Ss
78,050mi Auto Diesel 2.0L
£8,950
Manchester
from £188/pm
Planning on going for a BMW X3 2.0 20D M Sport Xdrive Euro 5 Ss? Consider this second hand model coming in black with 78,050 miles on the clock and a 2000cc diesel motor with automatic transmission.

X3 Xdrive20i M Sport
26,860mi Auto Petrol 2.0L
£34,555
Guildford
from £725/pm
Coming with a 2.0 Ltr petrol engine and a automatic gearbox, this trustworthy car is currently available to drive away in with 26,860 miles on the dashboard.
Getting a used BMW X3 can be a rewarding experience, especially if you navigate the financing path wisely. Here’s a thorough guide on the key aspects you should consider and the options you might explore when financing a used BMW X3:
Financing a used BMW X3 necessitates strategic planning and careful consideration of your financial situation and the financing options available. Ensure due diligence in vehicle checking, effective negotiation, and a clear understanding of your agreement terms. Align your choices with your financial stability and individual requirements, consulting financial experts when needed.
The BMW X3, a premium midsize SUV that combines luxury with versatility, has gained popularity among British drivers who value both style and practicality in their vehicles. In a country that appreciates the comfort of an SUV along with the agility of a compact car, the X3 has established itself as a go-to choice. In this article, we'll explore the standout features of the BMW X3, introduce its competitors in the UK market, and discuss the enticing financing options available for this prestigious SUV.
BMW X3 Key Features:
Rivals in the UK Market:
The BMW X3 faces competition from other midsize luxury SUVs in the UK's SUV segment:
Conclusion:
The BMW X3, with its spacious interior, powerful performance, and modern technology, has secured its position as a premium midsize SUV for British drivers who demand both comfort and versatility. In a country where style and practicality are essential, the X3 delivers a compelling package. With flexible financing options, owning this prestigious SUV becomes an accessible and attractive proposition for those who seek the best in automotive luxury.
Want to find out everything about all X3 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X3 buying guide here.
BMW X3 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 | 2,079 | £29,167 | 6 | 48,133 | 3,440 |
| Aberdeen City | 13 | £31,961 | 5 | 34,949 | 24 |
| Aberdeenshire | 5 | £38,395 | 4 | 17,050 | 7 |
| Antrim | 6 | £26,856 | 6 | 62,450 | 6 |
| Ards | 2 | £18,243 | 9 | 82,500 | - |
| Argyll and Bute | 2 | £7,979 | 16 | 104,000 | - |
| Ballymena | 15 | £23,183 | 6 | 71,257 | 14 |
| Ballymoney | 2 | £35,945 | 3 | 41,307 | 7 |
| Barking & Dagenham - Greater London | 1 | £13,900 | 9 | 100,000 | 2 |
| Bedfordshire | 53 | £24,920 | 7 | 57,253 | 69 |
| Belfast | 23 | £37,967 | 3 | 28,110 | 63 |
| Berkshire | 24 | £26,038 | 7 | 53,057 | 39 |
| Bexley - Greater London | 1 | £23,995 | 5 | 50,929 | 1 |
| Brent - Greater London | 2 | £20,152 | 6 | 106,948 | 1 |
| Bristol | 25 | £32,691 | 5 | 41,414 | 57 |
| Bromley - Greater London | 13 | £34,728 | 4 | 30,110 | 12 |
| Buckinghamshire | 34 | £32,824 | 5 | 45,868 | 68 |
| Cambridgeshire | 44 | £31,072 | 5 | 46,818 | 67 |
| Carrickfergus | 2 | £21,975 | 7 | 70,772 | 1 |
| Cheshire | 62 | £32,952 | 4 | 61,970 | 108 |
| City of Edinburgh | 17 | £38,396 | 3 | 23,761 | 26 |
| City of London - Greater London | 2 | £15,745 | 10 | 70,500 | 4 |
| Coleraine | 1 | £22,750 | 7 | 62,000 | - |
| Conwy | 2 | £9,245 | 12 | 92,217 | - |
| Cookstown | 2 | £30,495 | 5 | 41,530 | 2 |
| Cornwall | 26 | £36,294 | 5 | 29,913 | 31 |
| County Durham | 17 | £19,503 | 9 | 67,481 | 27 |
| Craigavon | 19 | £41,834 | 2 | 17,450 | 57 |
| Croydon - Greater London | 12 | £31,537 | 4 | 38,566 | 17 |
| Cumbria | 7 | £18,181 | 9 | 77,858 | 13 |
| Derbyshire | 46 | £34,029 | 5 | 35,579 | 85 |
| Devon | 31 | £29,203 | 7 | 44,439 | 58 |
| Dorset | 21 | £25,305 | 7 | 43,196 | 19 |
| Down | 1 | £23,495 | 5 | 62,389 | 1 |
| Dumfries and Galloway | 2 | £38,348 | 3 | 11,822 | 2 |
| Dundee City | 13 | £37,696 | 4 | 27,142 | 20 |
| Dungannon | 8 | £24,088 | 7 | 71,526 | 17 |
| East Sussex | 19 | £27,436 | 7 | 50,405 | 32 |
| Enfield - Greater London | 7 | £44,684 | 1 | 10,026 | 18 |
| Essex | 50 | £27,710 | 6 | 53,509 | 80 |
| Falkirk | 2 | £19,747 | 9 | 78,275 | 2 |
| Fermanagh | 5 | £36,775 | 3 | 41,429 | 4 |
| Fife | 18 | £34,186 | 5 | 37,800 | 23 |
| Glasgow City | 43 | £37,538 | 4 | 27,008 | 55 |
| Gloucestershire | 25 | £39,637 | 3 | 20,582 | 50 |
| Greater Manchester | 92 | £30,811 | 5 | 42,038 | 186 |
| Gwynedd | 1 | £9,995 | 11 | 69,000 | - |
| Hampshire | 63 | £30,791 | 5 | 39,089 | 97 |
| Havering - Greater London | 33 | £35,483 | 4 | 40,444 | 36 |
| Herefordshire | 17 | £39,552 | 3 | 22,540 | 33 |
| Hertfordshire | 76 | £27,834 | 6 | 49,015 | 101 |
| Highland | 9 | £47,164 | 2 | 14,108 | 14 |
| Hillingdon - Greater London | 21 | £30,797 | 6 | 41,796 | 29 |
| Hounslow - Greater London | 8 | £43,644 | 3 | 16,630 | 11 |
| Isle of Wight | 1 | £19,995 | 10 | 18,119 | 1 |
| Kent | 26 | £26,447 | 6 | 57,689 | 71 |
| Kingston upon Thames - Greater London | 9 | £36,303 | 4 | 19,654 | 12 |
| Lancashire | 98 | £27,683 | 6 | 53,501 | 161 |
| Leicestershire | 46 | £27,210 | 6 | 53,292 | 97 |
| Limavady | 1 | £30,450 | 4 | 50,000 | 1 |
| Lincolnshire | 50 | £35,465 | 4 | 34,601 | 68 |
| Magherafelt | 12 | £28,680 | 5 | 57,685 | 8 |
| Merseyside | 27 | £35,456 | 4 | 37,414 | 59 |
| Merthyr Tydfil | 2 | £17,895 | 9 | 60,759 | 2 |
| Monmouthshire | 1 | £5,995 | 15 | 92,400 | 1 |
| Moray | 4 | £29,695 | 7 | 60,206 | - |
| Newry and Mourne | 20 | £28,079 | 6 | 52,393 | 40 |
| Newtownabbey | 4 | £24,995 | 5 | 51,872 | 5 |
| Norfolk | 33 | £28,125 | 6 | 54,153 | 52 |
| North Ayrshire | 4 | £42,423 | 4 | 30,214 | 9 |
| North Down | 1 | £18,495 | 7 | 76,212 | 2 |
| North Yorkshire | 36 | £32,573 | 5 | 44,792 | 65 |
| Northamptonshire | 28 | £31,383 | 5 | 40,404 | 42 |
| Northumberland | 3 | £24,147 | 7 | 64,503 | 4 |
| Nottinghamshire | 53 | £29,194 | 5 | 48,101 | 85 |
| Omagh | 5 | £32,448 | 4 | 56,041 | 6 |
| Oxfordshire | 14 | £26,358 | 7 | 42,361 | 23 |
| Perth and Kinross | 11 | £39,724 | 3 | 20,291 | 18 |
| Renfrewshire | 2 | £9,547 | 12 | 89,322 | 3 |
| Rhondda Cynon Taf | 1 | £10,499 | 11 | 98,802 | 1 |
| Rutland | 1 | £23,650 | 7 | 31,788 | - |
| Scottish Borders | 1 | £26,649 | 6 | 34,183 | 1 |
| Shropshire | 24 | £34,429 | 4 | 35,768 | 54 |
| Somerset | 9 | £23,033 | 8 | 48,650 | 25 |
| South Ayrshire | 2 | £24,842 | 6 | 48,944 | 2 |
| South Lanarkshire | 17 | £42,613 | 2 | 25,727 | 15 |
| South Yorkshire | 56 | £32,289 | 5 | 43,771 | 109 |
| Staffordshire | 40 | £34,144 | 4 | 30,946 | 69 |
| Stirling | 9 | £47,251 | 2 | 13,888 | 14 |
| Strabane | 6 | £31,397 | 5 | 63,158 | 4 |
| Suffolk | 17 | £27,059 | 6 | 54,353 | 23 |
| Surrey | 35 | £25,461 | 7 | 45,090 | 60 |
| Tower Hamlets - Greater London | 1 | £43,995 | 5 | 39,000 | - |
| Tyne and Wear | 23 | £22,608 | 7 | 60,414 | 42 |
| Warwickshire | 23 | £35,858 | 4 | 33,574 | 36 |
| West Dunbartonshire | 1 | £14,498 | 9 | 64,436 | - |
| West Lothian | 2 | £39,997 | 4 | 40,310 | 6 |
| West Midlands | 100 | £30,852 | 6 | 51,226 | 163 |
| West Sussex | 24 | £30,698 | 5 | 37,411 | 40 |
| West Yorkshire | 87 | £31,180 | 5 | 44,020 | 139 |
| Wiltshire | 44 | £37,813 | 3 | 32,256 | 76 |
| Worcestershire | 20 | £30,628 | 5 | 39,932 | 30 |