2024 BMW X3
2.0 20D Mht M Sport Xdrive Euro 6 Ss
6,098mi Auto Diesel 2.0L
£41,000
Dundee
from £861/pm
Available from this dealer located in Dundee: BMW X3 with automatic transmission, 2.0 l diesel motor and 6,098 miles.
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,510 cars

2.0 20D Mht M Sport Xdrive Euro 6 Ss
6,098mi Auto Diesel 2.0L
£41,000
Dundee
from £861/pm
Available from this dealer located in Dundee: BMW X3 with automatic transmission, 2.0 l diesel motor and 6,098 miles.
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.

M50 Xdrive
10,158mi Auto Petrol 3.0L
£62,000
Oldbury
from £1,301/pm
At our fabulous price of just £62,000 is this BMW X3, it incorporates a 3.0 Ltr petrol motor with automatic transmission and has 10,158 miles clocked up on the dashboard.

Xdrive20i M Sport Step 2019
81,703mi Auto Petrol 2.0L
£19,110
Rotherham
from £401/pm
This dependable BMW X3 Xdrive20i M Sport Step 2019 has a 2.0 ltr petrol engine with automatic transmission and it has 81,703 miles clocked up on the dashboard. Grab the chance right now to own this second-hand model that is available at £19,110.

2.0 30E 12Kwh Xline Suv Plug-in Hybrid
17,390mi Auto Hybrid 2.0L
£29,995
Hinckley
from £630/pm
On the market and ready for its next owner to drive away today is this durable X3 2.0 30E 12Kwh Xline Suv Plug-in Hybrid that is ranked amongst Britain's top 20 most reliable vehicles. It comes fitted out with a 2.0 Litre hybrid engine and automatic transmission. This second hand model now in stock at our dealership in Hinckley only has 17,390 mi clocked up on the dash.

3.0 M40d Suv Xdrive Euro 6 Ss
38,184mi Auto Diesel 3.0L
£30,895
Horley
from £649/pm
Coming with automatic transmission and a 3000 cc diesel motor: this BMW X3 is up for sale and ready for you to drive home with 38,184 miles clocked-up on the dash.

20 Xdrive Xline Step
10,196mi Auto Petrol 2.0L
£39,500
Shrewsbury
from £829/pm
This estate car available from this dealership priced at £39,500 is available in black and has got 10,196 miles on the dash.

20 Xdrive Xline Step
12,096mi Auto Petrol 2.0L
£39,500
Shrewsbury
from £829/pm
On offer at our fabulous price of only £39,500 is this BMW X3 20 Xdrive Xline Step, it has got a 2000 cc petrol engine with automatic transmission and has 12,096 miles clocked up on the dashboard.

Xdrive 30E M Sport
14,973mi Auto Hybrid 2.0L
£39,898
Glasgow
from £837/pm
Be the next owner of this like new, low mileage X3 Xdrive 30E M Sport that contains a 2.0L hybrid motor with automatic transmission. This second-hand model now in stock at our dealership has a grey finish and has a low mileage of only 14,973 miles.

3.0 35D M Sport Suv Xdrive Euro 6
93,990mi Auto Diesel 3.0L
£12,995
Dudley
from £273/pm
Best known for its dependability, this BMW X3 3.0 35D M Sport Suv Xdrive Euro 6 contains a 3000 cc diesel engine and it's got automatic transmission. This second hand model has 93,990 miles on the dash and is available for sale in a white finish.

Xdrive 30E M Sport
66,525mi Auto Hybrid 2.0L
£22,998
Stafford
from £483/pm
Well known for being an extremely trustworthy and dependable motor, this 5 door car consists of a hybrid 2.0 Ltr motor and automatic transmission, is finished in black and has 66,525 miles on the dash. Yours to buy at the remarkable price of £22,998 or you can also buy on finance by using evenly split, manageable repayments beginning at only £ monthly.

2.0 20D M Sport Suv Steptronic Xdrive E
73,134mi Auto Diesel 2.0L
£8,490
Thatcham
from £178/pm
Go for a test drive in this X3 that contains a 2.0 ltr diesel motor with automatic transmission. This used model from us at this dealer is advertised at the great price of just £8,490.

20 Xdrive Xline Step
7,768mi Auto Petrol 2.0L
£39,993
Bedford
from £839/pm
Starting at £ monthly, you could drive this second hand car with automatic transmission, a petrol 2000cc motor and 7,768 miles clocked up on the dash.

2.0 20D Se Xdrive Euro 5 S S
77,000mi Auto Diesel 2.0L
£7,994
Solihull
from £168/pm
For sale at the full price of £7,994 or with the option to purchase using credit with achievable instalments from just £ per month, this BMW is fitted with a 2.0L diesel engine with automatic transmission and has 77,000 miles on the dash.

Xdrive20d M Sport
57,000mi Auto Hybrid 2.0L
£32,480
Sheffield
from £682/pm
Now available to view at your request is this X3 with 57,000 miles on the dash, automatic transmission and a 2000 cc hybrid engine.

2L M Sport
79,694mi Auto Diesel 2.0L
£18,990
Peterborough
from £399/pm
Favoured for its trustworthiness and reliability, this BMW is fitted with a 2.0L diesel engine and automatic transmission. This dealer currently has this second hand model in stock which has got 79,694 miles clocked up on the dash. It's available at the really amazing price tag of only £18,990 or through making monthly payments starting at only £ per month.

20 Xdrive Xline Step
10,698mi Auto Petrol 2.0L
£38,975
Borehamwood
from £818/pm
At our outstanding price of just £38,975 is this BMW X3, it features a 2000 cc petrol engine with automatic transmission and it has got 10,698 miles on the clock.

3.0 35D M Sport Xdrive Euro 6 Ss
70,000mi Auto Diesel 3.0L
£16,989
Blackstone Motors Ltd
from £357/pm
The BMW X3 has been manufactured to be durable and dependable and is among those rated in the top 20 for reliability. This second hand model is currently available on the market from this dealership in the tone of black with 70,000 miles clocked-up on the dash and a 3.0l diesel engine with automatic transmission .

2.0 20D Mht M Sport Suv Hybrid Xdr
17,000mi Auto Hybrid 2.0L
£44,750
Wimborne Minster
from £939/pm
Equipped with a 2000 CC hybrid engine and a automatic transmission, this trusty suv second hand car is currently available to drive away in grey with 17,000 miles clocked up on the dashboard.

20D Xdrive M Sport Step 2025
600mi Auto Diesel
£49,999
Derby
from £1,050/pm
Considering going for a car that's been built to be durable and dependable and is among those rated in the top 20 of the UK's reliability index? Then take a more in depth look at this X3 20D Xdrive M Sport Step 2025 that's been well maintained and still remains in like new condition both inside and out. It has 600 miles on the clock and incorporates a Litre diesel motor with automatic transmission.

Suv
50,100mi Auto Petrol 2.0L
£23,995
Burnley
from £504/pm
Buy this X3 Suv for £23,995. Finance plans start at around £ every month for this motor fitted out with a 2.0 Ltr petrol engine and automatic transmission.

X3 20D Xdrive M Sport
10,611mi Auto Diesel
£49,995
Craigavon
from £1,049/pm
This reliable BMW has got 10,611 miles clocked up on the dash and comes fitted out with a LTR diesel engine with automatic transmission. Grab the chance now to be the new buyer of this used model from this dealer that is offered at only £49,995.

30E Xdrive M Sport 2025
9,591mi Auto Hybrid
£46,495
Milton Keynes
from £976/pm
Trustworthy and dependable, the BMW X3 is among those ranked in the top 20 for reliability and at this dealer you can pick up this second hand one for £46,495.

Xdrive30d M Sport Step
73,671mi Auto Diesel 3.0L
£20,900
Swindon
from £439/pm
Available for viewing at your request is this estate X3 Xdrive30d M Sport Step with 73,671 miles clocked up on the dashboard, automatic transmission and a 3.0 Ltr diesel engine.

Xdrive20i M Sport Step
84,863mi Auto Petrol 2.0L
£19,500
Northampton
from £409/pm
The BMW X3 is in the top 20 of the reliability index. At this dealer you can buy this second hand one with a 2.0l petrol engine with automatic transmission and 84,863 miles clocked-up 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,297 | £29,059 | 6 | 47,585 | 3,193 |
| Aberdeen City | 15 | £30,340 | 5 | 41,289 | 22 |
| Aberdeenshire | 2 | £41,995 | 3 | 21,452 | 12 |
| Antrim | 5 | £23,186 | 7 | 71,899 | 3 |
| Argyll and Bute | 1 | £3,979 | 21 | 120,000 | - |
| Armagh | 1 | £9,950 | 10 | 115,000 | 1 |
| Ballymena | 11 | £27,138 | 6 | 59,273 | 12 |
| Ballymoney | 4 | £26,094 | 6 | 65,557 | 5 |
| Barnet - Greater London | 2 | £25,150 | 8 | 44,313 | - |
| Bedfordshire | 64 | £21,779 | 8 | 68,542 | 59 |
| Belfast | 27 | £33,031 | 4 | 37,058 | 45 |
| Berkshire | 19 | £25,664 | 7 | 52,861 | 27 |
| Bexley - Greater London | 2 | £34,495 | 5 | 40,767 | - |
| Bristol | 40 | £26,301 | 7 | 50,436 | 43 |
| Bromley - Greater London | 16 | £38,497 | 3 | 21,048 | 37 |
| Buckinghamshire | 44 | £32,489 | 5 | 47,973 | 54 |
| Cambridgeshire | 48 | £27,317 | 6 | 57,713 | 52 |
| Cardiff | 27 | £36,498 | 4 | 27,871 | 31 |
| Carrickfergus | 2 | £22,425 | 7 | 70,772 | 1 |
| Cheshire | 56 | £34,777 | 4 | 47,245 | 118 |
| City of Edinburgh | 31 | £38,337 | 4 | 25,720 | 42 |
| City of London - Greater London | 7 | £27,248 | 6 | 38,784 | 12 |
| Coleraine | 2 | £28,873 | 6 | 47,250 | 8 |
| Conwy | 1 | £15,995 | 11 | 34,820 | - |
| Cookstown | 2 | £31,495 | 5 | 38,354 | 2 |
| Cornwall | 19 | £33,408 | 7 | 40,174 | 35 |
| County Durham | 23 | £20,712 | 9 | 68,406 | 20 |
| Craigavon | 29 | £44,993 | 2 | 15,605 | 35 |
| Croydon - Greater London | 12 | £35,746 | 4 | 28,378 | 9 |
| Cumbria | 8 | £26,542 | 7 | 52,738 | 4 |
| Derbyshire | 42 | £28,702 | 6 | 45,477 | 71 |
| Derry | 2 | £29,848 | 4 | 50,518 | 4 |
| Devon | 44 | £28,191 | 7 | 47,566 | 51 |
| Dorset | 15 | £26,851 | 6 | 52,534 | 20 |
| Down | 1 | £24,995 | 5 | 62,389 | - |
| Dumfries and Galloway | 3 | £34,231 | 4 | 28,445 | 1 |
| Dundee City | 16 | £30,086 | 5 | 36,708 | 16 |
| Dungannon | 8 | £19,244 | 9 | 76,415 | 13 |
| Ealing - Greater London | 2 | £21,995 | 7 | 59,579 | 1 |
| East Ayrshire | 3 | £25,165 | 6 | 57,365 | 1 |
| East Riding of Yorkshire | 3 | £26,730 | 6 | 38,811 | 2 |
| East Sussex | 32 | £27,572 | 7 | 47,819 | 22 |
| Enfield - Greater London | 8 | £36,624 | 4 | 22,567 | 20 |
| Essex | 55 | £26,182 | 7 | 52,749 | 68 |
| Falkirk | 3 | £13,164 | 10 | 81,663 | 2 |
| Fermanagh | 3 | £39,963 | 2 | 34,840 | 5 |
| Fife | 19 | £29,945 | 5 | 40,497 | 22 |
| Glasgow City | 45 | £37,785 | 4 | 27,802 | 44 |
| Gloucestershire | 29 | £40,924 | 3 | 18,722 | 47 |
| Greater Manchester | 114 | £30,415 | 5 | 44,085 | 169 |
| Greenwich - Greater London | 4 | £46,797 | 2 | 8,547 | 4 |
| Gwynedd | 1 | £9,995 | 11 | 69,000 | - |
| Hampshire | 70 | £30,562 | 5 | 39,235 | 111 |
| Harrow - Greater London | 1 | £15,990 | 9 | 55,000 | 1 |
| Havering - Greater London | 37 | £33,788 | 5 | 42,498 | 30 |
| Herefordshire | 24 | £38,483 | 3 | 26,932 | 24 |
| Hertfordshire | 67 | £29,973 | 6 | 45,761 | 95 |
| Highland | 12 | £46,023 | 2 | 16,302 | 12 |
| Hillingdon - Greater London | 21 | £30,761 | 5 | 44,460 | 14 |
| Hounslow - Greater London | 7 | £43,449 | 3 | 22,242 | 9 |
| Kent | 35 | £28,149 | 6 | 55,077 | 53 |
| Kingston upon Thames - Greater London | 22 | £44,746 | 3 | 14,501 | 14 |
| Lancashire | 86 | £28,723 | 6 | 50,634 | 168 |
| Leicestershire | 50 | £29,654 | 6 | 50,403 | 82 |
| Limavady | 1 | £31,995 | 4 | 37,000 | 2 |
| Lincolnshire | 45 | £32,815 | 5 | 42,361 | 56 |
| Lisburn | 4 | £17,550 | 9 | 71,661 | 3 |
| Magherafelt | 11 | £24,180 | 7 | 67,273 | 10 |
| Merseyside | 35 | £34,935 | 4 | 37,660 | 60 |
| Merthyr Tydfil | 4 | £18,945 | 8 | 64,804 | 1 |
| Monmouthshire | 2 | £6,048 | 15 | 93,500 | 1 |
| Moray | 3 | £34,328 | 6 | 58,779 | 1 |
| Newry and Mourne | 22 | £27,109 | 6 | 58,262 | 30 |
| Newtownabbey | 4 | £22,559 | 7 | 55,835 | 7 |
| Norfolk | 35 | £28,942 | 6 | 50,311 | 49 |
| North Ayrshire | 4 | £32,723 | 5 | 30,343 | 3 |
| North Down | 1 | £5,995 | 15 | 115,873 | 2 |
| North Lanarkshire | 1 | £23,995 | 5 | 32,075 | 5 |
| North Yorkshire | 38 | £34,155 | 5 | 35,838 | 48 |
| Northamptonshire | 21 | £30,630 | 5 | 44,069 | 46 |
| Northumberland | 1 | £21,980 | 7 | 61,360 | 2 |
| Nottinghamshire | 50 | £27,853 | 6 | 52,596 | 78 |
| Omagh | 6 | £34,258 | 4 | 57,108 | 6 |
| Oxfordshire | 19 | £35,040 | 4 | 32,732 | 20 |
| Perth and Kinross | 4 | £46,446 | 1 | 12,727 | 13 |
| Renfrewshire | 2 | £26,498 | 6 | 36,362 | 4 |
| Rhondda Cynon Taf | 1 | £11,699 | 11 | 73,139 | 1 |
| Rutland | 1 | £25,350 | 7 | 31,788 | - |
| Scottish Borders | 1 | £24,149 | 7 | 51,354 | - |
| Shropshire | 26 | £34,083 | 5 | 44,071 | 47 |
| Somerset | 13 | £24,316 | 7 | 55,019 | 18 |
| South Ayrshire | 4 | £24,095 | 6 | 57,450 | 1 |
| South Lanarkshire | 12 | £46,970 | 2 | 13,829 | 15 |
| South Yorkshire | 56 | £32,515 | 5 | 43,844 | 99 |
| Staffordshire | 40 | £37,515 | 3 | 27,384 | 72 |
| Stirling | 12 | £37,712 | 4 | 28,001 | 14 |
| Strabane | 5 | £30,346 | 6 | 72,126 | 6 |
| Suffolk | 13 | £23,323 | 7 | 62,116 | 26 |
| Surrey | 54 | £29,840 | 6 | 37,975 | 73 |
| Swansea | 10 | £40,350 | 3 | 26,065 | 20 |
| The Vale of Glamorgan | 1 | £15,750 | 9 | 70,596 | 1 |
| Tyne and Wear | 26 | £22,409 | 8 | 62,570 | 35 |
| Warwickshire | 18 | £36,098 | 5 | 36,182 | 30 |
| West Lothian | 4 | £30,022 | 7 | 54,299 | 8 |
| West Midlands | 96 | £31,679 | 5 | 45,731 | 170 |
| West Sussex | 27 | £31,447 | 6 | 38,957 | 30 |
| West Yorkshire | 92 | £31,929 | 5 | 44,709 | 105 |
| Wiltshire | 47 | £30,283 | 6 | 47,138 | 63 |
| Worcestershire | 21 | £27,341 | 7 | 47,904 | 27 |