2025 BMW X3
2.0 20D Mht Xline Suv Hybrid Xdriv
7,845mi Auto Diesel 2.0L
£40,499
Perth
from £850/pm
A 2.0 LTR diesel engine and automatic transmission are just some of the aspects that this estate car is offering its new driver.
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,546 cars

2.0 20D Mht Xline Suv Hybrid Xdriv
7,845mi Auto Diesel 2.0L
£40,499
Perth
from £850/pm
A 2.0 LTR diesel engine and automatic transmission are just some of the aspects that this estate car is offering its new driver.
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 M Sport Xdrive Euro 6 Ss
59,034mi Auto Diesel 2.0L
£16,990
Exeter
from £357/pm
Now available from our dealership is this BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss which comes with automatic transmission and a 2.0L diesel engine. It's available for sale in the tone of red with 59,034 mi on the dashboard.

2.0 20D M Sport Xdrive Euro 6 Ss
58,000mi Auto Diesel 2.0L
£24,450
Burnley
from £513/pm
A marvellous price from this dealership in Burnley on this suv which has been created with trustworthiness and dependability in mind.

Xdrive20i Mht M Sport Step Techpro Pk
9,700mi Auto Petrol 2.0L
£42,890
Leicester
from £900/pm
Best known for its trustworthiness, this BMW X3 Xdrive20i Mht M Sport Step Techpro Pk is equipped with a 2000CC petrol engine and it's got automatic transmission. This dealership currently has this second hand model in stock that has 9,700 mi clocked up on the dashboard. It is available at the really unbelievable cost of just £42,890 or through making monthly payments beginning at around £ per calendar month.

Xdrive M40d Mht
31,361mi Auto Diesel 3.0L
£46,500
Warwick
from £976/pm
At our amazing price of only £46,500 is this estate, it has 31,361 miles on the clock and comes fitted out with a 3000 CC diesel engine with automatic transmission.

3.0 30D M Sport Xdrive Euro 6 Ss
86,049mi Auto Diesel 3.0L
£14,495
Chard
from £304/pm
In a grey finish, this car has 86,049 miles clocked up on the dash and is equipped with a automatic 3.0l engine requiring diesel.

2.00I Mht M Sport Xdrive Euro 6 5-Door
27,306mi Auto Petrol 2.0L
£35,000
Bristol
from £735/pm
A brilliant price of only £35,000 is being advertised by this dealership on this second hand BMW with a mere 27,306 miles on the clock.

2020 2.0 30E 12Kwh M Sport Suv Plug-in
39,000mi Auto Hybrid 2.0L
£25,490
Stamford
from £535/pm
This second hand X3 from this dealer is fitted with a 2000cc hybrid motor with automatic transmission and has 39,000 miles clocked up on the dash.

2.0 20D M Sport Suv Xdrive Euro 6
100,764mi Auto Diesel 2.0L
£10,499
Warrington
from £220/pm
This BMW X3 2.0 20D M Sport Suv Xdrive Euro 6 is ranked amongst the UK's top twenty, most trustworthy and dependable vehicles. This particular model comes fitted with a 2000 cc diesel motor and automatic transmission. This second hand one has 100,764 miles clocked up on the dashboard and has been finished in the shade of silver. Currently available on the market at the fabulous price of only £10,499 or with the option to buy using finance with affordable repayments at hand starting at £ pm.

Xdrive20d M Sport Step Techplus Pack
96,560mi Auto Diesel 2.0L
£19,310
Nottingham
from £405/pm
Now available for viewing at this car retailer's show room is this X3 that comes fitted out with a 2000CC diesel engine and automatic transmission.

2.0 20D Mht Xline Suv Hybrid Xdriv
12,489mi Auto Diesel 2.0L
£36,499
Perth
from £766/pm
Thinking of going for a estate? Well, have a more in depth look at this second-hand one with only 12,489 miles on the clock.

20D Xdrive M Sport Step
3,978mi Auto Diesel 2.0L
£50,998
Inverness
from £1,070/pm
On offer and ready for its next owner to drive home is this X3 20D Xdrive M Sport Step that is fitted with automatic transmission and a 2000 cc diesel motor. This second hand one priced at £50,998 has 3,978 miles clocked-up on the dash.

3.0 M50i Mht Xdrive Euro 6 5-Door
10mi Auto Petrol 3.0L
£68,793
Bristol
from £1,444/pm
This car available from this dealership in Bristol priced at £68,793 has 10 miles clocked up on the dash and comes in the shade of blue.

2.0 20D M Sport
71,261mi Auto Diesel 2.0L
£21,491
Nottingham
from £451/pm
The Reliability Index figure combines - inconvenience for motorists, price and rate of failure, it is made up of data that has been collected through millions of pounds of insurance claims which drivers make every year. The Reliability Index gives you a comprehensive guide of all of the cars on the road today. The BMW X3 is amongst the top rated for reliability and this dealership in Nottingham currently has this used 2.0 20D M Sport for sale at just £21,491. That's already a really great price for this model and even more so when you take into account that it's less likely to need extra trips to the mechanic.

Xdrive20i M Sport Step Techpro Pack
37,042mi Auto Petrol 2.0L
£28,998
Irvine
from £609/pm
Coming in the shade of black, this used X3 Xdrive20i M Sport Step Techpro Pack has 37,042 miles clocked up on the dashboard, a 2000 CC petrol motor and automatic transmission.

20D Xdrive M Sport Step
150mi Auto Diesel 2.0L
£57,500
Sheffield
from £1,207/pm
Available at our dealership is this X3 which has got a 2.0 Litre diesel motor with automatic transmission. It is in an excellent, like new condition and is on the market and ready for its next owner to take home in a black finish with 150 miles clocked-up on the dashboard.

2.0 20D Xline Suv Xdrive Euro 6 S
65,152mi Auto Diesel 2.0L
£13,795
Reading
from £290/pm
There's a superb price of only £13,795 on this nearly new, top ten, best-selling BMW X3 2.0 20D Xline Suv Xdrive Euro 6 S with a 2.0l diesel motor, 65,152 miles clocked-up on the dashboard and automatic transmission.

2.0 20I Mht M Sport Suv Hybrid Xdr
13,863mi Auto Petrol 2.0L
£42,499
Eastern BMW
from £892/pm
A terrific price of only £42,499 is currently being offered by us at this dealer for this X3 that’s got 13,863 miles on the dash and a 2.0 ltr petrol motor with automatic transmission. It's a second hand vehicle, however it was well cared for by the previous owner so it's still in an almost pristine, like new condition inside and out.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
67,000mi Auto Hybrid 2.0L
£29,000
Coalville
from £609/pm
This suv second hand car has 67,000 miles clocked up on the dashboard and is fitted with a 2.0 ltr hybrid engine with automatic transmission. It's on offer and ready for you to drive away for the amazing price of just £29,000.

20D M Sport Suv Xdrive Euro 6 Ss
52,518mi Auto Diesel 2.0L
£25,350
Maghera
from £532/pm
Now on the market and ready for its new owner to drive away is this BMW X3 20D M Sport Suv Xdrive Euro 6 Ss with a 2.0 litre diesel motor and 52,518 miles clocked-up on the dash.

20D M Sport U1949 Ulez
78,306mi Auto Diesel 2.0L
£19,995
Cookstown
from £420/pm
This dealer in Cookstown is advertising a great price of only £19,995 on this suv that has an excellent track record for trustworthiness.

Xdrive20d M Sport Step 2019
80,419mi Auto Diesel
£17,820
York
from £374/pm
Looking to buy a model that's manufactured to be durable and trustworthy and is amongst those rated in the top 20 of Britain's reliability index? Then have a look at this second-hand model from our dealership in York that’s got automatic transmission, a cc diesel engine and 80,419 miles on the dashboard.

X3 Xdrive20i M Sport
29,715mi Auto Petrol
£35,000
Aberdeen
from £735/pm
Featuring a CC petrol motor and automatic transmission, this second hand X3 is currently available for sale in the shade of grey with 29,715 miles clocked-up on the dash.

X3 30E Xdrive M Sport
6,095mi Auto Hybrid
£48,950
Wakefield
from £1,028/pm
Take a closer look at this durable BMW X3 that is one of the UK's top 20 most reliable vehicles. It contains a l hybrid engine and automatic transmission. It's a second hand model, but it's been wonderfully maintained and so it's still in an almost flawless, nearly new condition both inside and out and has just 6,095 miles on the dash.
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,193 | £28,723 | 6 | 48,986 | 3,240 |
| Aberdeen City | 14 | £32,336 | 5 | 37,832 | 23 |
| Aberdeenshire | 7 | £42,566 | 4 | 20,259 | 11 |
| Antrim | 7 | £26,362 | 6 | 65,735 | 4 |
| Ards | 1 | £31,475 | 4 | 42,000 | 1 |
| Argyll and Bute | 1 | £3,979 | 21 | 120,000 | - |
| Ballymena | 17 | £25,731 | 6 | 65,311 | 13 |
| Ballymoney | 3 | £30,260 | 5 | 52,305 | 6 |
| Barnet - Greater London | 1 | £27,450 | 8 | 54,900 | 1 |
| Bedfordshire | 63 | £23,651 | 7 | 60,129 | 59 |
| Belfast | 32 | £35,181 | 4 | 36,999 | 50 |
| Berkshire | 26 | £25,896 | 7 | 51,960 | 28 |
| Bexley - Greater London | 2 | £33,495 | 5 | 40,767 | - |
| Bristol | 30 | £27,391 | 6 | 49,360 | 50 |
| Bromley - Greater London | 3 | £34,232 | 4 | 30,535 | 22 |
| Buckinghamshire | 48 | £33,315 | 5 | 45,394 | 52 |
| Cambridgeshire | 48 | £29,790 | 6 | 49,423 | 57 |
| Carrickfergus | 2 | £22,425 | 7 | 70,772 | 1 |
| Cheshire | 57 | £33,190 | 5 | 52,199 | 117 |
| City of Edinburgh | 19 | £35,135 | 4 | 32,900 | 28 |
| City of London - Greater London | 2 | £15,745 | 10 | 71,000 | 5 |
| Coleraine | 1 | £22,750 | 7 | 62,000 | 4 |
| Conwy | 1 | £15,995 | 11 | 34,820 | - |
| Cookstown | 2 | £20,493 | 8 | 60,191 | 3 |
| Cornwall | 19 | £38,202 | 5 | 27,984 | 36 |
| County Durham | 22 | £18,659 | 9 | 71,127 | 23 |
| Craigavon | 21 | £41,614 | 2 | 18,109 | 48 |
| Croydon - Greater London | 11 | £38,828 | 3 | 28,576 | 12 |
| Cumbria | 8 | £25,033 | 7 | 59,400 | 7 |
| Derbyshire | 50 | £31,101 | 6 | 38,813 | 63 |
| Devon | 31 | £26,893 | 7 | 51,550 | 54 |
| Dorset | 24 | £25,315 | 7 | 48,606 | 17 |
| Down | 1 | £23,995 | 5 | 62,389 | - |
| Dumfries and Galloway | 3 | £33,665 | 4 | 28,450 | 1 |
| Dundee City | 18 | £33,805 | 4 | 30,484 | 18 |
| Dungannon | 8 | £21,615 | 8 | 76,025 | 12 |
| Ealing - Greater London | 1 | £5,800 | 14 | 112,277 | 2 |
| East Ayrshire | 2 | £32,998 | 4 | 34,459 | 1 |
| East Sussex | 22 | £31,046 | 6 | 43,475 | 24 |
| Enfield - Greater London | 8 | £38,829 | 2 | 16,384 | 16 |
| Essex | 50 | £27,262 | 6 | 51,941 | 76 |
| Falkirk | 3 | £19,330 | 8 | 72,187 | 3 |
| Fermanagh | 5 | £38,074 | 3 | 43,252 | 4 |
| Fife | 20 | £28,323 | 6 | 42,990 | 22 |
| Glasgow City | 41 | £36,203 | 4 | 28,925 | 55 |
| Gloucestershire | 35 | £41,495 | 2 | 19,742 | 48 |
| Greater Manchester | 112 | £29,678 | 6 | 44,790 | 173 |
| Gwynedd | 1 | £9,995 | 11 | 69,000 | - |
| Hampshire | 64 | £30,314 | 5 | 41,173 | 109 |
| Harrow - Greater London | 1 | £8,495 | 11 | 109,556 | 2 |
| Havering - Greater London | 38 | £35,517 | 4 | 39,263 | 35 |
| Herefordshire | 19 | £35,679 | 4 | 30,512 | 26 |
| Hertfordshire | 58 | £28,620 | 6 | 47,603 | 110 |
| Highland | 9 | £51,265 | 1 | 6,810 | 14 |
| Hillingdon - Greater London | 18 | £32,372 | 5 | 41,859 | 21 |
| Hounslow - Greater London | 8 | £43,307 | 3 | 19,932 | 6 |
| Kent | 28 | £28,876 | 5 | 49,339 | 56 |
| Kingston upon Thames - Greater London | 12 | £38,619 | 3 | 20,889 | 9 |
| Lancashire | 95 | £27,422 | 6 | 53,366 | 165 |
| Leicestershire | 38 | £26,478 | 7 | 55,268 | 88 |
| Limavady | 1 | £31,995 | 4 | 37,000 | 1 |
| Lincolnshire | 59 | £32,502 | 5 | 41,283 | 57 |
| Lisburn | 4 | £17,025 | 9 | 73,233 | 5 |
| Magherafelt | 14 | £25,412 | 6 | 64,179 | 7 |
| Merseyside | 36 | £33,128 | 5 | 43,055 | 61 |
| Merthyr Tydfil | 4 | £18,600 | 8 | 64,804 | 1 |
| Monmouthshire | 1 | £5,995 | 15 | 92,400 | 1 |
| Moray | 3 | £34,328 | 6 | 58,779 | - |
| Newport | 1 | £6,995 | 12 | 78,833 | 2 |
| Newry and Mourne | 22 | £27,764 | 6 | 57,476 | 30 |
| Newtownabbey | 4 | £22,370 | 7 | 69,126 | 7 |
| Norfolk | 36 | £27,836 | 6 | 53,716 | 55 |
| North Ayrshire | 5 | £36,358 | 5 | 28,743 | 5 |
| North Lanarkshire | 2 | £25,990 | 7 | 35,038 | 3 |
| North Yorkshire | 38 | £30,629 | 5 | 44,185 | 59 |
| Northamptonshire | 16 | £31,502 | 5 | 44,858 | 54 |
| Northumberland | 2 | £30,980 | 6 | 59,180 | 3 |
| Nottinghamshire | 54 | £27,524 | 6 | 50,974 | 82 |
| Omagh | 7 | £32,678 | 4 | 57,062 | 5 |
| Oxfordshire | 15 | £31,705 | 5 | 36,561 | 21 |
| Perth and Kinross | 7 | £46,968 | 1 | 15,911 | 12 |
| Renfrewshire | 1 | £23,498 | 6 | 47,693 | 4 |
| Rutland | 1 | £24,450 | 7 | 31,788 | - |
| Shropshire | 23 | £35,041 | 5 | 39,475 | 56 |
| Somerset | 12 | £17,725 | 8 | 66,068 | 23 |
| South Ayrshire | 4 | £24,045 | 6 | 57,450 | 1 |
| South Lanarkshire | 18 | £42,534 | 3 | 29,980 | 16 |
| South Yorkshire | 55 | £35,692 | 4 | 38,120 | 114 |
| Staffordshire | 38 | £37,309 | 3 | 30,464 | 71 |
| Stirling | 8 | £37,795 | 3 | 32,039 | 16 |
| Strabane | 6 | £30,488 | 5 | 69,314 | 6 |
| Suffolk | 20 | £28,007 | 6 | 48,469 | 26 |
| Surrey | 53 | £27,615 | 7 | 42,049 | 45 |
| Swansea | 1 | £10,999 | 11 | 80,041 | - |
| The Vale of Glamorgan | 1 | £15,500 | 9 | 70,596 | 1 |
| Tyne and Wear | 23 | £24,340 | 7 | 55,638 | 42 |
| Warwickshire | 21 | £35,239 | 5 | 37,434 | 31 |
| West Lothian | 4 | £31,622 | 5 | 48,607 | 5 |
| West Midlands | 100 | £31,619 | 5 | 46,164 | 171 |
| West Sussex | 25 | £31,549 | 6 | 39,074 | 34 |
| West Yorkshire | 90 | £31,203 | 5 | 45,301 | 112 |
| Wiltshire | 41 | £32,457 | 5 | 44,248 | 76 |
| Worcestershire | 26 | £29,220 | 6 | 46,890 | 28 |