2018 BMW X3
X3 Xdrive 20D M Sport
80,569miAutoDiesel2.0L
£20,499
London
~£515/pm
A 2.0L diesel engine and automatic transmission are just some of the aspects that this estate BMW is offering its new driver.
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,274 cars
X3 Xdrive 20D M Sport
80,569miAutoDiesel2.0L
£20,499
London
~£515/pm
A 2.0L diesel engine and automatic transmission are just some of the aspects that this estate BMW is offering its new driver.
3.0 M Competition 503 Bhp
34,700miAutoPetrol3.0L
£43,000
Hatfield
~£1,080/pm
In the tone of grey, this 3.0l petrol X3 3.0 M Competition 503 Bhp with automatic transmission is available for you to own.
4X4 2.0 20D Se Xdrive Euro 5 Ss 2013
82,750miAutoDiesel2.0L
£9,000
Aylesbury
~£226/pm
Beginning from £ monthly, you can drive this suv BMW X3 Suv 2.0 20D Se Xdrive Euro 5 Ss 2013 with automatic transmission, a diesel 2.0 ltr engine and 82,750 miles clocked up on the dash.
2.0 20D M Sport Suv Xdrive 190 P
31,844miAutoDiesel2.0L
£21,795
Brighton
~£547/pm
This dealer in Brighton is advertising an awesome price of only £21,795 for this used BMW X3 with just 31,844 miles on the dash.
3.0I Sport
99,800miAutoPetrol3.0L
£2,500
Bedford
~£63/pm
Equipped with a 3.0 LTR petrol motor with automatic transmission, this used BMW comes in silver and has 99,800 miles clocked up on the dash.
2.0 20D M
80,000miAutoDiesel2.0L
£9,695
Garforth
~£243/pm
At the full price of £9,695 and with the possibility to purchase on finance with affordable instalments starting from £ per month, this suv has 80,000 miles clocked up on the dash and comes fitted with a 2.0 Litre diesel engine with automatic transmission.
X3 Xdrive30 M Sport
6,043miAutoHybrid2.0L
£48,995
Craigavon
~£1,230/pm
This X3 is fitted with automatic transmission and a 2000CC hybrid motor with 6,043 mi clocked up on the dashboard. This particular used one from this dealer in Craigavon comes finished in the tone of black.
Xdrive20d Mht M Sport Step
34,500miAutoDiesel2.0L
£28,499
Bishop's Stortford
~£716/pm
Are you interested in owning a BMW X3? Well, take a more detailed look at this second hand model finished in white with a 2.0 litre diesel engine with automatic transmission and 34,500 miles clocked up on the dash.
X3 Xdrive30 M Sport
6,043miAuto2.0L
£48,995
Craigavon
~£1,230/pm
Currently advertised by this dealership in the Craigavon area is this motor that incorporates a , 2000CC engine and automatic transmission. It is on the market and ready for its new owner to drive away in the tone of black with 6,043 miles clocked up on the dash.
X3 Xdrive20i M Sport
48,001miAuto2.0L
£27,800
Kingston Upon Thames
~£698/pm
A 2.0 ltr engine and automatic transmission are just some of the attributes that this car is offering its new driver.
3.0 35D M Sport Suv
51,845miAutoDiesel3.0L
£18,999
Kilwinning
~£477/pm
Coming in the tone of grey, this suv BMW has 51,845 miles clocked-up on the dashboard and is fitted out with a automatic 3.0l engine running on diesel.
Bmw Estate Xdrive 30E M Sport
20,757miAutoHybrid2.0L
£34,790
Grimsby
~£874/pm
A superb price of only £34,790 is being advertised by our dealership for this low mileage BMW X3 Bmw Estate Xdrive 30E M Sport which has a mere 20,757 miles on the dashboard.
Xdrive20d M Sport Step - Suv 5 Seats
60,801miAutoDiesel2.0L
£17,933
Weston-super-Mare
~£450/pm
Test drive this automatic X3 Xdrive20d M Sport Step - Suv 5 Seats with automatic transmission and a 2000 cc diesel engine. This second-hand one in the Weston-super-Mare area has got 60,801 miles clocked up on the dash and has been finished in the tone of white.
Suv
6,133miAutoDiesel2.0L
£43,480
Blackburn
~£1,092/pm
On offer at our fabulous price of just £43,480 is this BMW X3, it comes fitted with automatic transmission, a 2.0 ltr diesel engine and has got 6,133 miles clocked-up on the dashboard.
X3 M40i
36,835miAutoPetrol3.0L
£35,990
Edinburgh
~£904/pm
This second hand X3 X3 M40i painted in the shade of black is on the market and ready for its new owner to take home with the added option to purchase it on finance.
2.0 30E 12Kwh M Sport Suv Plug In Hybri
25,301miAutoPetrol2.0L
£41,995
Farnborough
~£1,055/pm
Now advertised by this dealership in the Farnborough area is this used car containing a petrol, 2000 CC engine and automatic transmission. Up for sale and ready for you to drive away in the tone of black with 25,301 miles on the clock.
X3 Xdrive20d M Sport
43,464miAutoDiesel2.0L
£23,999
London
~£603/pm
Featuring a 2.0 ltr diesel motor with automatic transmission; this white used X3 X3 Xdrive20d M Sport is on offer and ready for you to take home with 43,464 miles clocked up on the dashboard.
2.0 20D M Sport Suv Xdrive 190 P
11,990miAutoDiesel2.0L
£31,875
Littlehampton
~£800/pm
This X3 has just 11,990 miles on the dashboard and it has been used for less than a full year.
2011 2.0D X-drive Se 8-Speed 181 Bhp
90,833miAutoDiesel2.0L
£7,990
Ashington
~£201/pm
At this car dealership there's a low price on this second hand BMW with a 2000 cc diesel engine, automatic transmission and 90,833 miles on the clock.
X3 Xdrive30d M Sport
27,000miAutoDiesel3.0L
£29,494
Derby
~£741/pm
Coming in the shade of black, this estate used car is equipped with a 3000cc diesel motor with automatic transmission and has 27,000 miles clocked up on the dash.
Xdrive20d M Sport Step
49,910miAutoDiesel2.0L
£26,998
Dumfries
~£678/pm
In the tone of white, this 2000CC diesel X3 Xdrive20d M Sport Step with automatic transmission is available to test drive.
2.0 Xdrive20d M Sport
42,611miAutoDiesel2.0L
£23,499
London
~£590/pm
Up for sale and ready for a test drive is this BMW available in the shade of black; this second hand model incorporates a 2000 cc diesel engine with automatic transmission and has 42,611 miles on the clock.
M Sport
153,000miManualDiesel2.0L
£4,995
Wigan
~£125/pm
Get behind the wheel of this X3 fitted out with manual transmission and a 2000CC diesel motor. This second-hand model has 153,000 mi clocked-up on the dashboard.
3.0 M Competition 503 Bhp
57,000miAutoPetrol3.0L
£39,995
Reading
~£1,004/pm
On offer and ready for its next owner to drive away today is this X3 featuring a 3.0 L petrol engine with automatic transmission. This second hand one currently for sale at our dealership has 57,000 miles clocked up on the dash.
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,268 | £26,533 | 6 | 51,121 | 3,455 |
Aberdeen City | 13 | £30,399 | 4 | 31,099 | 31 |
Aberdeenshire | 3 | £40,328 | 4 | 26,532 | 12 |
Antrim | 1 | £14,990 | 10 | 69,000 | 3 |
Ards | 1 | £11,750 | 11 | 90,000 | 1 |
Argyll and Bute | 1 | £12,479 | 8 | 100,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 |
Barnet - Greater London | 1 | £39,995 | 3 | 18,610 | - |
Bedfordshire | 29 | £16,856 | 9 | 70,732 | 61 |
Belfast | 5 | £25,388 | 5 | 51,232 | 37 |
Berkshire | 21 | £24,113 | 7 | 61,073 | 43 |
Brent - Greater London | 1 | £26,950 | 5 | 23,300 | 5 |
Bristol | 29 | £33,606 | 4 | 32,920 | 57 |
Bromley - Greater London | 13 | £41,666 | 2 | 16,355 | 25 |
Buckinghamshire | 20 | £26,777 | 6 | 49,098 | 67 |
Caerphilly | 1 | £12,000 | 10 | 99,948 | - |
Cambridgeshire | 33 | £24,187 | 7 | 56,571 | 54 |
Cardiff | 11 | £38,317 | 4 | 24,929 | 37 |
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 | 44 | £26,388 | 6 | 53,446 | 82 |
City of Edinburgh | 21 | £29,274 | 5 | 43,229 | 54 |
City of London - Greater London | 20 | £32,733 | 6 | 36,457 | 76 |
Coleraine | 2 | £23,123 | 6 | 64,000 | 1 |
Conwy | 1 | £47,499 | 1 | 5,235 | 2 |
Cookstown | 2 | £5,873 | 14 | 154,000 | - |
Cornwall | 9 | £27,640 | 9 | 49,761 | 12 |
County Durham | 13 | £24,972 | 6 | 53,531 | 39 |
Craigavon | 9 | £43,217 | 2 | 18,274 | 24 |
Croydon - Greater London | 6 | £43,276 | 3 | 18,899 | 7 |
Cumbria | 1 | £10,489 | 12 | 65,000 | 10 |
Derbyshire | 22 | £24,118 | 8 | 60,039 | 60 |
Devon | 23 | £25,537 | 10 | 57,666 | 27 |
Dorset | 16 | £23,547 | 8 | 50,815 | 35 |
Dumfries and Galloway | 2 | £28,948 | 5 | 46,865 | 9 |
Dundee City | 3 | £42,000 | 2 | 7,766 | 26 |
Dungannon | 3 | £34,308 | 4 | 46,311 | 2 |
Ealing - Greater London | 2 | £13,590 | 12 | 62,960 | 1 |
East Riding of Yorkshire | 4 | £26,165 | 5 | 67,932 | 12 |
East Sussex | 23 | £17,252 | 9 | 62,014 | 50 |
Enfield - Greater London | 3 | £34,660 | 3 | 31,435 | 19 |
Essex | 40 | £31,503 | 5 | 42,223 | 137 |
Falkirk | 3 | £12,493 | 10 | 54,972 | 4 |
Fermanagh | 4 | £21,858 | 6 | 76,193 | 1 |
Fife | 5 | £23,636 | 7 | 65,562 | 21 |
Glasgow City | 18 | £23,343 | 7 | 58,793 | 77 |
Gloucestershire | 15 | £44,176 | 3 | 22,475 | 33 |
Greater Manchester | 55 | £20,335 | 8 | 72,385 | 216 |
Greenwich - Greater London | 1 | £36,995 | 2 | 14,465 | 7 |
Hammersmith & Fulham - Greater London | 1 | £29,790 | 5 | 10,000 | 3 |
Hampshire | 45 | £34,800 | 4 | 32,417 | 136 |
Harrow - Greater London | 2 | £21,293 | 7 | 53,458 | 2 |
Havering - Greater London | 5 | £29,158 | 7 | 46,215 | 31 |
Herefordshire | 9 | £36,715 | 4 | 29,469 | 12 |
Hertfordshire | 34 | £32,151 | 5 | 41,229 | 78 |
Highland | 10 | £30,796 | 5 | 43,371 | 14 |
Hillingdon - Greater London | 19 | £26,434 | 6 | 53,303 | 29 |
Hounslow - Greater London | 9 | £33,934 | 5 | 37,786 | 27 |
Kent | 42 | £38,392 | 4 | 26,048 | 87 |
Kingston upon Thames - Greater London | 4 | £35,983 | 4 | 25,293 | 26 |
Lancashire | 49 | £31,382 | 5 | 40,254 | 82 |
Leicestershire | 27 | £23,452 | 8 | 62,128 | 78 |
Lincolnshire | 27 | £29,334 | 5 | 39,754 | 59 |
Lisburn | 2 | £33,718 | 4 | 49,933 | 2 |
Magherafelt | 4 | £32,348 | 4 | 44,750 | 6 |
Merseyside | 12 | £27,111 | 5 | 56,216 | 43 |
Monmouthshire | 1 | £7,295 | 13 | 92,000 | 5 |
Moray | 2 | £32,495 | 5 | 41,164 | 2 |
Newport | 2 | £46,000 | 1 | 6,299 | 17 |
Newtownabbey | 2 | £34,247 | 4 | 27,329 | 3 |
Norfolk | 16 | £18,278 | 8 | 72,933 | 73 |
North Ayrshire | 3 | £28,465 | 6 | 42,665 | 9 |
North Lanarkshire | 1 | £8,890 | 12 | 95,000 | 6 |
North Yorkshire | 14 | £29,584 | 5 | 48,393 | 57 |
Northamptonshire | 18 | £32,002 | 5 | 47,716 | 86 |
Northumberland | 4 | £8,996 | 12 | 94,104 | 3 |
Nottinghamshire | 30 | £27,689 | 6 | 55,602 | 73 |
Oxfordshire | 7 | £34,846 | 4 | 32,589 | 33 |
Perth and Kinross | 4 | £24,240 | 6 | 33,076 | 19 |
Powys | 1 | £21,990 | 6 | 65,500 | 2 |
Renfrewshire | 1 | £15,799 | 9 | 59,587 | 2 |
Rhondda Cynon Taf | 3 | £22,159 | 6 | 48,287 | 4 |
Shropshire | 12 | £23,300 | 7 | 47,582 | 34 |
Somerset | 14 | £17,547 | 8 | 66,045 | 31 |
South Ayrshire | 1 | £10,888 | 11 | 84,000 | 3 |
South Lanarkshire | 1 | £25,298 | 6 | 37,682 | 9 |
South Yorkshire | 25 | £23,103 | 7 | 61,420 | 92 |
Staffordshire | 33 | £31,090 | 5 | 38,857 | 72 |
Strabane | 2 | £32,945 | 4 | 31,887 | 1 |
Suffolk | 9 | £35,837 | 5 | 38,297 | 27 |
Surrey | 26 | £30,370 | 6 | 36,289 | 67 |
Sutton - Greater London | 1 | £7,000 | 13 | 84,000 | - |
Swansea | 7 | £29,043 | 5 | 36,023 | 23 |
Tyne and Wear | 12 | £19,095 | 8 | 58,719 | 47 |
Warwickshire | 10 | £16,449 | 9 | 87,114 | 32 |
West Dunbartonshire | 1 | £32,995 | 4 | 56,085 | 2 |
West Lothian | 1 | £12,690 | 9 | 113,000 | 4 |
West Midlands | 42 | £24,887 | 6 | 55,550 | 147 |
West Sussex | 14 | £41,502 | 3 | 22,075 | 51 |
West Yorkshire | 39 | £27,233 | 6 | 54,601 | 118 |
Wiltshire | 38 | £35,194 | 4 | 35,194 | 77 |
Worcestershire | 10 | £25,593 | 7 | 50,298 | 22 |