2017 BMW X3
2.0 Xdrive20d M Sport
94,900miAutoDiesel2.0L
£13,995
Edinburgh
~£351/pm
Starting off at £ per month, you can get this estate used car with 94,900 miles clocked up on the dash, diesel 2.0 L motor and automatic transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1,246 cars
2.0 Xdrive20d M Sport
94,900miAutoDiesel2.0L
£13,995
Edinburgh
~£351/pm
Starting off at £ per month, you can get this estate used car with 94,900 miles clocked up on the dash, diesel 2.0 L motor and automatic transmission.
X3 Xdrive 20D Se
51,144miAutoDiesel2.0L
£13,995
Altrincham
~£351/pm
At £13,995 you can purchase this second-hand BMW X3 from this dealership in Altrincham that is equipped with a 2000 cc diesel motor and automatic transmission.
2011 2.0 Xdrive20d Se 181 Bhp
92,645miAutoDiesel2.0L
£7,490
Southend-on-Sea
~£188/pm
This motor for sale from this dealer priced at £7,490 has 92,645 miles clocked up on the dashboard and comes in the shade of grey.
Xdrive20d M Sport Step Tech Pack
37,864miAutoDiesel2.0L
£30,500
High Wycombe
~£766/pm
In the tone of grey, this BMW X3 Xdrive20d M Sport Step Tech Pack contains a 2.0 LTR diesel motor with automatic transmission and has just 37,864 mi on the dash.
Xdrive20i Xline
21,427miAutoPetrol2.0L
£27,995
Poole
~£703/pm
Currently available for sale is this X3 Xdrive20i Xline that features a 2.0 litre petrol motor with automatic transmission. This second hand model now available from this dealership has 21,427 miles clocked up on the dash.
Suv
108,383miAutoDiesel3.0L
£9,990
Sheffield
~£251/pm
Available in the shade of blue, this second hand suv has 108,383 miles clocked up on the dash and features a 3000CC diesel engine with automatic transmission.
4X4 2.0 20D Se Xdrive Euro 5 Ss 2014
80,050miAutoDiesel2.0L
£9,994
Oldham
~£251/pm
Painted in white, this car has 80,050 miles clocked-up on the dash and incorporates a 2.0L diesel motor. First Registered in 2014, it's now on offer and ready for its new owner to take home for £9,994.
X3 M40i
44,570miAutoPetrol3.0L
£30,995
Rochdale
~£778/pm
At our remarkable price of only £30,995 is this BMW X3, it is fitted out with a 3.0 litre petrol motor with automatic transmission and it has 44,570 miles on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
50,000miAutoDiesel2.0L
£17,490
Basingstoke
~£439/pm
On offer and ready for you to take home is this BMW X3 containing a 2.0 L diesel motor with automatic transmission. This second-hand model currently available from this dealer has got 50,000 miles clocked up on the dash.
2.0 20D Xline Xdrive Euro 6 Ss
49,873miAutoDiesel2.0L
£22,990
Edinburgh
~£577/pm
This second hand car is currently on offer and ready for its new owner to drive home. It is fitted out with a 2.0 L diesel motor with automatic transmission and has 49,873 miles clocked-up on the dashboard.
X3 Xdrive20i M Sport
17,154miAutoPetrol2.0L
£29,990
Edinburgh
~£753/pm
Now advertised by this dealer is this suv used car that comes fitted with automatic transmission and a 2.0 L petrol motor. It's on the market and ready for you to drive away in the shade of white with 17,154 miles on the dash.
2.0 Xdrive 20D Se 4Wd
103,783miAutoDiesel2.0L
£8,000
Stockport
~£201/pm
Coming in the tone of silver, this second-hand suv is equipped with a 2.0 L diesel motor with automatic transmission and it has 103,783 miles on the dash.
Xdrive20d M Sport Mhev
45,296miAutoDiesel2.0L
£31,995
Dungannon
~£803/pm
For £31,995, this dealer is selling this second hand BMW that has got automatic transmission and a 2.0 ltr diesel motor.
Competition Stage 1Plus 680Bhp Comfort Tec
55,000miAutoPetrol3.0L
£42,995
Chester
~£1,080/pm
At the price of £42,995 and with the option to buy on finance with manageable payments starting out at £ per month, this red has got a 3.0 Litre petrol engine with automatic transmission and has clocked up 55,000 miles.
2.0 Xdrive20d M Sport 181 Bhp
108,000miAutoDiesel2.0L
£7,995
March
~£201/pm
Currently on the market and ready for its next owner to take home is this BMW X3 2.0 Xdrive20d M Sport 181 Bhp with a 2.0 ltr diesel engine and 108,000 miles on the clock.
2.0 20D M Sport Xdrive Euro 6 Ss
37,400miAutoDiesel2.0L
£29,250
Hayes
~£735/pm
This BMW comes with automatic transmission, a 2.0 L diesel motor and has 37,200 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 5 Ss
44,000miAutoDiesel3.0L
£16,495
Wimborne Minster
~£414/pm
Currently available from our dealership in Wimborne Minster is this X3 that has got a 3.0 ltr diesel motor with automatic transmission. It is on the market and ready for you to take home in a finish with 44,000 miles clocked up on the dash.
X3 M40d
54,065miAutoDiesel3.0L
£29,750
Chesterfield
~£747/pm
Currently available at this dealership in Chesterfield is this estate vehicle that comes with a diesel, 3000 cc engine and automatic transmission. Up for sale and ready for you to drive away in the tone of grey with 54,065 miles clocked up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
81,138miAutoDiesel3.0L
£15,990
Sheffield
~£402/pm
Now available upon your request is this suv car with 81,138 miles clocked up on the dash, automatic transmission and 3000cc diesel motor.
2.0 Xdrive20d M Sport 188 Bhp
70,275miAutoDiesel2.0L
£19,990
Hayes
~£502/pm
On offer at the terrific price of just £19,990 is this BMW X3 that comes fitted with automatic transmission and a 2.0l diesel engine. This used one has clocked up 70,275 miles.
M40d
44,000miAutoDiesel3.0L
£32,989
Harlow
~£828/pm
Coming fitted with automatic transmission and a 3.0 Ltr diesel engine, this second hand BMW X3 is on offer in a black finish with 44,000 miles clocked up on the dash.
Xdrive 30E Xline
49,674miAutoHybrid2.0L
£29,498
Huddersfield
~£741/pm
On the market and ready for its next owner to drive away is this suv. It contains a 2.0 Litre hybrid motor with automatic transmission and has got 49,674 miles on the dashboard.
Xdrive20d M Sport
36,853miAutoDiesel2.0L
£27,498
Fortrose
~£691/pm
Available for a test drive at your request is this estate BMW X3 Xdrive20d M Sport with 36,853 miles clocked-up on the dash, automatic gearbox and 2.0 Litre diesel motor.
20D M Sport
27,026miAutoDiesel2.0L
£26,990
Bristol
~£678/pm
This BMW X3 for sale from this dealership priced at £26,990 has 27,026 miles clocked-up on the dash and is available in black.
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 | 1,241 | £26,177 | 6 | 53,471 | 3,355 |
Aberdeen City | 11 | £32,427 | 4 | 33,873 | 29 |
Aberdeenshire | 4 | £43,245 | 4 | 21,974 | 12 |
Ards | 2 | £10,750 | 10 | 120,500 | - |
Argyll and Bute | 1 | £12,479 | 8 | 100,000 | - |
Armagh | 1 | £3,995 | 16 | 144,000 | - |
Ballymena | 1 | £15,995 | 8 | 72,000 | 1 |
Ballymoney | 2 | £12,935 | 10 | 96,166 | 1 |
Banbridge | 1 | £14,995 | 8 | 75,000 | 1 |
Bedfordshire | 29 | £15,893 | 9 | 74,670 | 58 |
Belfast | 6 | £24,623 | 5 | 54,822 | 36 |
Berkshire | 18 | £21,389 | 8 | 63,572 | 39 |
Brent - Greater London | 1 | £26,950 | 5 | 23,300 | 5 |
Bristol | 25 | £35,411 | 4 | 30,630 | 57 |
Bromley - Greater London | 11 | £40,983 | 2 | 17,194 | 25 |
Buckinghamshire | 20 | £28,021 | 6 | 46,135 | 67 |
Caerphilly | 1 | £12,000 | 10 | 99,948 | 1 |
Cambridgeshire | 34 | £24,298 | 7 | 58,155 | 51 |
Cardiff | 9 | £38,665 | 3 | 24,428 | 39 |
Carmarthenshire | 1 | £27,995 | 5 | 44,967 | 2 |
Carrickfergus | 1 | £19,990 | 6 | 82,765 | 1 |
Ceredigion | 1 | £26,995 | 5 | 13,047 | 4 |
Cheshire | 46 | £26,782 | 6 | 54,247 | 78 |
City of Edinburgh | 21 | £29,919 | 5 | 41,955 | 52 |
City of London - Greater London | 18 | £35,407 | 6 | 31,597 | 76 |
Clackmannanshire | 1 | £14,998 | 8 | 78,034 | - |
Coleraine | 2 | £23,123 | 6 | 64,000 | 1 |
Conwy | 1 | £47,499 | 1 | 5,235 | 2 |
Cookstown | 2 | £5,873 | 14 | 154,000 | - |
Cornwall | 5 | £14,905 | 9 | 74,540 | 11 |
County Durham | 14 | £26,170 | 6 | 51,308 | 37 |
Craigavon | 8 | £39,807 | 3 | 24,039 | 23 |
Croydon - Greater London | 6 | £43,276 | 3 | 18,899 | 7 |
Cumbria | 2 | £20,220 | 12 | 43,000 | 9 |
Derbyshire | 23 | £24,188 | 8 | 63,675 | 56 |
Devon | 13 | £15,619 | 10 | 76,532 | 25 |
Dorset | 16 | £20,686 | 8 | 54,660 | 32 |
Dumfries and Galloway | 2 | £29,198 | 5 | 46,865 | 8 |
Dundee City | 7 | £34,543 | 4 | 22,359 | 23 |
Dungannon | 3 | £34,308 | 4 | 46,311 | 2 |
Ealing - Greater London | 3 | £12,625 | 11 | 78,173 | - |
East Riding of Yorkshire | 5 | £28,061 | 5 | 55,391 | 12 |
East Sussex | 22 | £19,254 | 8 | 60,183 | 48 |
Enfield - Greater London | 5 | £37,694 | 3 | 27,962 | 18 |
Essex | 44 | £29,497 | 6 | 46,868 | 133 |
Falkirk | 4 | £16,070 | 9 | 48,645 | 3 |
Fermanagh | 4 | £21,858 | 6 | 76,193 | 1 |
Fife | 6 | £23,913 | 7 | 63,868 | 21 |
Glasgow City | 19 | £22,766 | 7 | 59,672 | 78 |
Gloucestershire | 13 | £47,438 | 2 | 16,375 | 34 |
Greater Manchester | 58 | £19,944 | 8 | 70,358 | 207 |
Greenwich - Greater London | 3 | £45,828 | 1 | 7,733 | 5 |
Hammersmith & Fulham - Greater London | 1 | £29,790 | 5 | 10,000 | 3 |
Hampshire | 43 | £34,549 | 4 | 33,751 | 136 |
Harrow - Greater London | 2 | £21,293 | 7 | 53,458 | 3 |
Havering - Greater London | 6 | £33,798 | 5 | 38,989 | 30 |
Herefordshire | 8 | £37,624 | 4 | 31,344 | 11 |
Hertfordshire | 29 | £32,591 | 5 | 43,109 | 83 |
Highland | 8 | £24,995 | 6 | 53,435 | 14 |
Hillingdon - Greater London | 20 | £27,562 | 6 | 51,044 | 27 |
Hounslow - Greater London | 9 | £34,979 | 6 | 32,509 | 25 |
Kent | 38 | £36,784 | 4 | 29,277 | 83 |
Kingston upon Thames - Greater London | 5 | £37,290 | 3 | 22,155 | 24 |
Lancashire | 43 | £29,843 | 5 | 44,707 | 84 |
Leicestershire | 27 | £24,317 | 7 | 59,911 | 74 |
Lincolnshire | 21 | £28,515 | 5 | 39,405 | 56 |
Lisburn | 2 | £33,718 | 4 | 49,933 | 3 |
Magherafelt | 5 | £30,448 | 4 | 49,000 | 5 |
Merseyside | 13 | £26,227 | 5 | 56,273 | 42 |
Monmouthshire | 1 | £7,295 | 13 | 92,000 | 5 |
Moray | 2 | £32,495 | 5 | 41,164 | 2 |
Newport | 3 | £44,833 | 1 | 24,924 | 17 |
Newtownabbey | 1 | £42,499 | 2 | 8,418 | 4 |
Norfolk | 16 | £18,297 | 8 | 72,933 | 73 |
North Ayrshire | 2 | £33,199 | 5 | 38,075 | 9 |
North Lanarkshire | 1 | £8,890 | 12 | 95,000 | 6 |
North Yorkshire | 17 | £27,768 | 5 | 52,664 | 56 |
Northamptonshire | 21 | £32,732 | 5 | 42,401 | 84 |
Northumberland | 2 | £7,747 | 12 | 101,500 | 4 |
Nottinghamshire | 28 | £26,792 | 6 | 58,843 | 73 |
Oxfordshire | 11 | £33,493 | 4 | 32,890 | 28 |
Perth and Kinross | 2 | £20,490 | 7 | 31,960 | 20 |
Powys | 1 | £21,990 | 6 | 65,500 | 2 |
Renfrewshire | 1 | £15,999 | 9 | 59,587 | 2 |
Rhondda Cynon Taf | 4 | £20,994 | 7 | 50,316 | 3 |
Shropshire | 15 | £22,729 | 7 | 49,357 | 31 |
Somerset | 10 | £19,279 | 8 | 62,048 | 31 |
South Ayrshire | 1 | £10,888 | 11 | 84,000 | 3 |
South Yorkshire | 26 | £22,252 | 7 | 65,391 | 89 |
Staffordshire | 33 | £30,981 | 5 | 39,178 | 71 |
Strabane | 2 | £32,945 | 4 | 31,887 | 1 |
Suffolk | 10 | £34,711 | 5 | 45,024 | 25 |
Surrey | 27 | £30,699 | 5 | 36,385 | 68 |
Sutton - Greater London | 1 | £7,000 | 13 | 84,000 | - |
Swansea | 4 | £23,849 | 6 | 54,045 | 23 |
Tyne and Wear | 13 | £19,625 | 8 | 54,353 | 48 |
Warwickshire | 12 | £16,665 | 10 | 83,760 | 29 |
West Dunbartonshire | 1 | £32,995 | 4 | 56,085 | 2 |
West Lothian | 1 | £12,690 | 9 | 113,000 | 4 |
West Midlands | 49 | £25,381 | 6 | 51,712 | 142 |
West Sussex | 7 | £43,787 | 3 | 27,821 | 52 |
West Yorkshire | 37 | £28,458 | 6 | 51,142 | 115 |
Wiltshire | 33 | £35,570 | 4 | 35,900 | 77 |
Worcestershire | 10 | £24,423 | 7 | 56,093 | 22 |