2021 BMW X3
2.0 20D Mht M Sport Suv Hybrid Xdr
45,070mi Auto Hybrid 2.0L
£24,495
Worksop
from £514/pm
Available in grey, this BMW has 45,070 miles on the clock and contains a 2000 cc hybrid motor with automatic 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.
2,563 cars

2.0 20D Mht M Sport Suv Hybrid Xdr
45,070mi Auto Hybrid 2.0L
£24,495
Worksop
from £514/pm
Available in grey, this BMW has 45,070 miles on the clock and contains a 2000 cc hybrid motor with automatic 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.

2.0 20D Mht Xline Suv Hybrid Xdriv
12,110mi Auto Hybrid 2.0L
£35,995
Hinckley
from £756/pm
Currently available for viewing at our dealership is this X3 in excellent, like new condition that has got a 2.0 LTR hybrid engine with automatic transmission

3.0 30D Mht M Sport Suv Hybrid Xdr
42,586mi Auto Diesel 3.0L
£34,999
Perth
from £735/pm
Currently available to buy is this BMW that incorporates a 3.0 LTR diesel engine with automatic transmission. At the superb price of just £34,999 and achievable instalments available beginning at just £ per month.

Xdrive20d Se Step
96,000mi Auto Diesel 2.0L
£7,995
Dungannon
from £168/pm
At £7,995, this dealer is currently selling this used BMW which is equipped with a 2.0 L diesel engine and automatic transmission.

2.0 20D M Sport Suv Xdrive Euro 6
103,521mi Auto Diesel 2.0L
£18,750
Huntingdon
from £394/pm
Become the new owner of this X3 2.0 20D M Sport Suv Xdrive Euro 6 that has been designed with trustworthiness and durability in mind. It is fitted out with a 2.0 Ltr diesel engine and automatic transmission. This second hand model has a grey finish and has 103,521 miles on the dash.

2.0 20D M Sport Xdrive
64,000mi Auto Diesel 2.0L
£19,995
Penrith
from £420/pm
Take a closer look at this suv that is known as one of the most trusty models on the market. It comes with automatic transmission and a 2.0 L diesel engine. This second hand model has 64,000 miles on the clock and has been finished in the tone of black.

2.0 20D Se Xdrive Euro 6 Ss
67,000mi Auto Diesel 2.0L
£11,944
Leicester
from £251/pm
Take a look at this BMW X3 2.0 20D Se Xdrive Euro 6 Ss which is listed amongst the top 20, most reliable vehicles in the United Kingdom. This second hand model finished in blue, has 67,000 miles clocked up on the dash and features a 2.0l diesel engine with automatic transmission.

20D Xdrive M Sport Step
3,978mi Auto Diesel 2.0L
£47,998
Inverness
from £1,008/pm
A suv car manufactured by the BMW company that provides its driver a higher standard of durability and dependability than your average model. This used X3 20D Xdrive M Sport Step comes in this shade of black with a diesel 2.0L engine, automatic gears and 3,978 miles on the dash.

X3 M50
4,000mi Auto Hybrid 3.0L
£60,995
Farnborough
from £1,280/pm
Used suv in impeccable condition, clean and tidy throughout. It drives like new with its 3.0L hybrid motor, automatic gearbox and it only has 4,000 miles clocked up on the dashboard.

Xdrive20d M Sport Step
58,195mi Auto Diesel 2.0L
£20,998
Kirkcaldy
from £441/pm
For sale at this dealer in Kirkcaldy: BMW X3 with 2.0 ltr diesel motor, 58,195 miles and automatic transmission.

2.0 20D Se Suv
43,579mi Auto Diesel 2.0L
£9,490
Chichester
from £199/pm
Coming in the tone of grey, this vehicle has 43,579 miles clocked up on the dashboard and incorporates a automatic 2.0 L engine running on diesel.

2L M Sport
33,900mi Auto Hybrid 2.0L
£33,995
Leighton Buzzard
from £714/pm
A marvellous price of just £33,995 is currently being advertised by our dealership for this BMW X3 2L M Sport that's one of the United Kingdom's top twenty, most reliable vehicles. This model comprises of a 2.0 LTR hybrid engine, automatic transmission and has a mere 33,900 miles clocked up on the dash.

Xdrive 30E M Sport 2022
20,988mi Auto Hybrid
£35,980
Doncaster
from £755/pm
On offer and ready for its next owner to drive away is this BMW X3 that has got a CC hybrid engine with automatic transmission. This one with low mileage available from this dealer comes in blue and has only clocked-up 20,988 miles.

X3 20D Xdrive M Sport
4,102mi Auto Diesel
£48,749
Portsmouth
from £1,023/pm
This BMW X3 X3 20D Xdrive M Sport is a vehicle that is ranked as one of the most reliable cars available. This second hand one, advertised by this dealer contains a CC diesel motor with automatic transmission and has 4,102 miles clocked-up on the dash.

2.0 20I Mht M Sport Xdrive Euro 6 Ss
Auto Petrol 2.0L
£48,999
Chester
from £1,029/pm
On display at this car dealership's show room - BMW X3 which incorporates a 2.0 litre petrol motor with automatic transmission.

20D M Sport
46,515mi Auto
£17,495
Southampton
from £367/pm
Available for viewing at this dealership located in Southampton is this suv X3 that contains a , Ltr engine and automatic transmission. It's on the market and ready for its next owner to take home in a black finish with 46,515 miles on the dash.

2.0 20I Gpf M Sport Xdrive Euro 6 Ss
54,567mi Auto Petrol 2.0L
£21,500
Barnet
from £451/pm
In a blue finish, this suv X3 2.0 20I Gpf M Sport Xdrive Euro 6 Ss has 54,567 miles on the dash and is fitted out with a 2.0 litre petrol engine with automatic transmission.

2L M Sport
84,500mi Auto Diesel 2.0L
£13,790
Auto Venue Ltd
from £289/pm
On offer at our amazing price of only £13,790 is this BMW X3 2L M Sport with a 2.0 litre diesel motor, automatic transmission and 84,500 miles on the clock.

2.0 20D M Sport Suv Xdrive Euro 6
87,841mi Auto Diesel 2.0L
£17,399
Warrington
from £365/pm
Coming with automatic transmission and a 2000cc diesel engine, this second-hand BMW is available in the shade of silver and has 87,841 miles clocked up on the dashboard.

Diesel
88,458mi Auto Diesel 2.0L
£12,980
Vale Of Glamorgan
from £272/pm
The BMW X3 has been built to be dependable and durable and is amongst the top 20 rated for reliability . This second-hand model is for sale from this dealer in the tone of with automatic transmission, 88,458 miles on the dash and a 2.0 litre diesel motor .

2.0 20D M Sport Suv Xdrive Euro 6
81,000mi Auto Diesel 2.0L
£14,490
Bedford
from £304/pm
This second hand car has got a 2.0 ltr diesel motor with automatic transmission and it has 81,000 miles on the clock. It is up for sale and ready for its next owner to drive home for the incredible price of just £14,490.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
44,700mi Auto Hybrid 2.0L
£35,495
Leicester
from £745/pm
A suv car designed by the BMW company to provide drivers a higher degree of durability and trustworthiness than an average model. This particular used suv comes in this tone of grey with a hybrid 2.0 Litre engine, automatic gears and 44,700 miles on the clock.

Suv 3.0 30D M Sport Xdrive Euro 5 Ss
120,000mi Auto Diesel 3.0L
£7,000
Doncaster
from £147/pm
BMW's X3 is in the top 20 of Britain's reliability index. this dealer in Doncaster currently has this used 3.0 30D M Sport Xdrive Euro 5 Ss that’s got 120,000 miles clocked up on the dash, automatic transmission and a 3.0 l diesel engine.

2.0 20D M Sport Suv Xdrive Ss
65,123mi Auto Diesel 2.0L
£21,495
Spalding
from £451/pm
The BMW X3 is among those ranked in the top 20 for reliability and this dealer has this second hand one for sale at just £21,495. That is already really good deal for this model and it's even better if there's a lower chance of having to fork out for repairs.
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,210 | £28,455 | 6 | 50,439 | 2,974 |
| Aberdeen City | 12 | £32,525 | 4 | 35,060 | 22 |
| Aberdeenshire | 5 | £38,395 | 4 | 22,068 | 8 |
| Antrim | 7 | £26,219 | 6 | 65,735 | 4 |
| Ards | 1 | £31,475 | 4 | 42,000 | - |
| Argyll and Bute | 1 | £3,979 | 21 | 120,000 | - |
| Armagh | 1 | £22,750 | 7 | 56,000 | 2 |
| Ballymena | 17 | £25,185 | 6 | 65,429 | 13 |
| Ballymoney | 2 | £36,245 | 3 | 41,307 | 6 |
| Banbridge | 1 | £28,400 | 6 | 45,000 | - |
| Barking & Dagenham - Greater London | 1 | £13,900 | 9 | 100,000 | 2 |
| Barnet - Greater London | 1 | £27,450 | 8 | 54,900 | 1 |
| Bedfordshire | 63 | £23,015 | 7 | 62,399 | 53 |
| Belfast | 35 | £36,931 | 3 | 34,392 | 44 |
| Berkshire | 26 | £25,724 | 7 | 54,964 | 31 |
| Bexley - Greater London | 2 | £33,495 | 5 | 40,767 | - |
| Bristol | 33 | £27,534 | 6 | 50,315 | 45 |
| Bromley - Greater London | 7 | £32,865 | 4 | 34,254 | 19 |
| Buckinghamshire | 49 | £33,994 | 5 | 42,234 | 54 |
| Cambridgeshire | 44 | £29,131 | 6 | 51,974 | 59 |
| Carrickfergus | 2 | £22,425 | 7 | 70,772 | 1 |
| Cheshire | 68 | £33,031 | 5 | 55,708 | 95 |
| City of Edinburgh | 18 | £32,078 | 5 | 36,076 | 27 |
| City of London - Greater London | 3 | £15,695 | 9 | 84,719 | 4 |
| Coleraine | 1 | £22,750 | 7 | 62,000 | 2 |
| Conwy | 2 | £10,995 | 13 | 66,910 | - |
| Cookstown | 4 | £24,244 | 7 | 59,658 | 3 |
| Cornwall | 24 | £39,041 | 4 | 25,337 | 32 |
| County Durham | 23 | £18,538 | 9 | 71,034 | 21 |
| Craigavon | 21 | £42,757 | 2 | 15,620 | 43 |
| Croydon - Greater London | 12 | £39,137 | 3 | 24,131 | 14 |
| Cumbria | 7 | £23,766 | 7 | 65,297 | 8 |
| Derbyshire | 51 | £30,926 | 6 | 39,903 | 56 |
| Derry | 1 | £10,995 | 10 | 103,000 | 3 |
| Devon | 29 | £27,999 | 7 | 49,505 | 53 |
| Dorset | 24 | £26,583 | 6 | 43,157 | 16 |
| Down | 1 | £23,995 | 5 | 62,389 | - |
| Dumfries and Galloway | 3 | £33,665 | 4 | 28,450 | 1 |
| Dundee City | 18 | £33,677 | 4 | 30,198 | 12 |
| Dungannon | 10 | £21,033 | 8 | 76,058 | 12 |
| Ealing - Greater London | 1 | £5,650 | 14 | 112,277 | 2 |
| East Riding of Yorkshire | 1 | £9,990 | 11 | 102,000 | 3 |
| East Sussex | 18 | £29,799 | 6 | 47,499 | 27 |
| Enfield - Greater London | 10 | £38,334 | 3 | 18,457 | 13 |
| Essex | 48 | £28,254 | 6 | 50,432 | 70 |
| Falkirk | 2 | £20,247 | 9 | 78,275 | 3 |
| Fermanagh | 6 | £35,228 | 4 | 46,185 | 3 |
| Fife | 19 | £27,103 | 6 | 45,776 | 22 |
| Glasgow City | 41 | £37,268 | 4 | 26,862 | 50 |
| Gloucestershire | 36 | £39,268 | 3 | 23,358 | 37 |
| Greater Manchester | 105 | £29,808 | 5 | 43,446 | 158 |
| Gwynedd | 1 | £9,995 | 11 | 69,000 | - |
| Hampshire | 67 | £32,744 | 5 | 37,212 | 94 |
| Harrow - Greater London | 1 | £8,495 | 11 | 109,556 | 1 |
| Havering - Greater London | 36 | £35,393 | 4 | 40,101 | 32 |
| Herefordshire | 19 | £38,639 | 3 | 21,890 | 26 |
| Hertfordshire | 56 | £27,863 | 6 | 48,840 | 105 |
| Highland | 10 | £49,998 | 1 | 8,419 | 14 |
| Hillingdon - Greater London | 19 | £31,362 | 5 | 43,441 | 21 |
| Hounslow - Greater London | 8 | £46,177 | 2 | 13,846 | 7 |
| Kent | 25 | £25,900 | 6 | 56,735 | 57 |
| Kingston upon Thames - Greater London | 11 | £39,757 | 3 | 19,092 | 9 |
| Lancashire | 95 | £27,104 | 7 | 54,902 | 157 |
| Leicestershire | 42 | £26,690 | 6 | 53,862 | 80 |
| Limavady | 1 | £31,995 | 4 | 37,000 | - |
| Lincolnshire | 53 | £33,566 | 5 | 37,537 | 58 |
| Lisburn | 3 | £17,083 | 9 | 73,392 | 5 |
| Magherafelt | 14 | £25,412 | 6 | 64,179 | 5 |
| Merseyside | 34 | £32,427 | 5 | 45,399 | 58 |
| Merthyr Tydfil | 4 | £18,437 | 8 | 64,804 | - |
| Monmouthshire | 1 | £5,995 | 15 | 92,400 | 1 |
| Moray | 3 | £34,328 | 6 | 58,779 | - |
| Newry and Mourne | 23 | £26,566 | 6 | 60,124 | 31 |
| Newtownabbey | 4 | £22,370 | 7 | 69,126 | 6 |
| Norfolk | 37 | £27,544 | 6 | 55,162 | 47 |
| North Ayrshire | 6 | £39,448 | 4 | 28,796 | 6 |
| North Lanarkshire | 2 | £25,990 | 7 | 35,038 | 2 |
| North Yorkshire | 39 | £30,283 | 5 | 44,597 | 52 |
| Northamptonshire | 17 | £29,636 | 6 | 54,406 | 45 |
| Northumberland | 2 | £30,980 | 6 | 59,180 | 4 |
| Nottinghamshire | 53 | £27,343 | 6 | 51,207 | 76 |
| Omagh | 8 | £30,599 | 5 | 59,025 | 5 |
| Oxfordshire | 15 | £33,032 | 5 | 33,649 | 18 |
| Perth and Kinross | 13 | £40,189 | 3 | 20,425 | 12 |
| Renfrewshire | 1 | £23,498 | 6 | 47,693 | 3 |
| Rutland | 1 | £24,450 | 7 | 31,788 | - |
| Shropshire | 23 | £35,387 | 4 | 36,658 | 50 |
| Somerset | 10 | £19,922 | 8 | 51,966 | 25 |
| South Ayrshire | 4 | £23,795 | 6 | 57,450 | 1 |
| South Lanarkshire | 15 | £42,795 | 3 | 31,363 | 14 |
| South Yorkshire | 61 | £36,121 | 4 | 37,736 | 101 |
| Staffordshire | 41 | £37,040 | 3 | 28,171 | 60 |
| Stirling | 7 | £39,067 | 3 | 27,609 | 17 |
| Strabane | 6 | £29,822 | 5 | 69,314 | 4 |
| Suffolk | 19 | £27,428 | 6 | 51,176 | 20 |
| Surrey | 51 | £27,089 | 7 | 42,238 | 41 |
| The Vale of Glamorgan | 1 | £15,500 | 9 | 70,596 | 1 |
| Tyne and Wear | 23 | £24,567 | 7 | 54,124 | 34 |
| Warwickshire | 19 | £37,743 | 4 | 32,859 | 29 |
| West Lothian | 4 | £31,622 | 5 | 48,607 | 4 |
| West Midlands | 103 | £31,013 | 6 | 47,811 | 145 |
| West Sussex | 25 | £31,490 | 6 | 41,329 | 34 |
| West Yorkshire | 88 | £31,103 | 5 | 45,963 | 108 |
| Wiltshire | 46 | £34,669 | 4 | 40,087 | 68 |
| Worcestershire | 23 | £28,329 | 6 | 46,667 | 27 |