2018 BMW X3
X3 M40d
55,000miAutoDiesel3.0L
£30,990
Horsham
~£778/pm
Finished in blue, this 3000 CC diesel X3 X3 M40d with automatic transmission is currently available to test drive.
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,335 cars
X3 M40d
55,000miAutoDiesel3.0L
£30,990
Horsham
~£778/pm
Finished in blue, this 3000 CC diesel X3 X3 M40d with automatic transmission is currently available to test drive.
X3 Xdrive20d M Sport
4,998miAutoDiesel2.0L
£47,995
Craigavon
~£1,205/pm
Up for sale and ready for its new owner to take home - second hand BMW X3 X3 Xdrive20d M Sport which contains a 2000CC diesel engine with automatic transmission. At the outstanding price of £47,995 from this dealer in Craigavon.
2.0L Xdrive20d M Sport 181 Bhp
115,000miAutoDiesel2.0L
£9,200
Maldon
~£231/pm
Get behind the wheel of this BMW X3 2.0L Xdrive20d M Sport 181 Bhp, it is fitted with a 2000 cc diesel engine with automatic transmission. This used model has 115,000 miles on the clock.
X3 Xdrive20d M Sport
10,134miAutoDiesel2.0L
£47,995
Craigavon
~£1,205/pm
Are you looking at choosing a BMW? Consider this second hand one with low mileage from our dealership located in the Craigavon area which features a 2.0L diesel motor with automatic transmission.
Sd M Sport
128,000miAutoDiesel1.0L
£3,000
Wokingham
~£75/pm
With automatic transmission and a 1000 CC diesel motor, this used BMW X3 from this dealership in Wokingham is available to drive away in the tone of black and has 128,000mi clocked up on the dash.
2.0 20D Xline Xdrive 190 Ps
44,005miDiesel
£24,059
Online Dealer
~£604/pm
Take a closer look at this BMW X3 which comes fitted with transmission and a Ltr diesel motor. This used model currently on sale at this dealership is available at the terrific price of £24,059, has been finished in black and has 44,005 miles clocked up on the dash.
Xdrive20d Mht M Sport
45,300miDiesel
£29,350
Edinburgh
~£737/pm
This X3 Xdrive20d Mht M Sport features a CC diesel engine with transmission and has 45,300 miles clocked-up on the dash. This particular used model from this dealership comes in the shade of .
Xdrive20d M Sport Step - Suv 5 Seats
41,490miAutoDiesel2.0L
£27,018
Bristol
~£678/pm
At our brilliant price of only £27,018 is this BMW, it has done 41,490 miles and is equipped with a 2.0 ltr diesel motor.
3.0 35D M Sport Xdrive Euro 6 Ss
109,000miAutoDiesel3.0L
£12,675
Ruislip
~£318/pm
This car for sale from this dealer priced at £12,675 has been finished in the shade of black and has 109,000 miles clocked up on the dashboard.
Estate
92,633miAutoDiesel3.0L
£13,499
Pontypridd
~£339/pm
This second hand estate from this dealer has got 92,633 mi clocked-up on the dashboard and comes fitted with a 3.0 LTR diesel motor with automatic transmission.
Xdrive30d Xline Step
£25,998
Dumfries
~£653/pm
Have a closer look at this BMW featuring transmission with a cc engine. This model now available from our dealership in Dumfries is a used vehicle, but it's been wonderfully maintained and therefore remains in a nearly new, almost spotless condition throughout..
G01 Sports Activity Vehicle G01 Xdrive20i M Sport
£28,898
Rutherglen
~£726/pm
Now advertised by this dealer located in Rutherglen is this used car which has got a cc engine with transmission. It is on offer and ready for you to take home in a finish with few miles on the clock.
2.0 20D Se Xdrive Euro 5 Ss
152,873miAutoDiesel2.0L
£5,999
Luton
~£151/pm
Currently on show at our dealership is this X3 that comes fitted with automatic transmission and a l diesel motor.
2.0 20D M Sport Xdrive Euro 5 Ss
73,000miAutoDiesel2.0L
£10,995
Manchester
~£276/pm
This second hand BMW X3 2.0 20D M Sport Xdrive Euro 5 Ss from this dealer has a cc diesel motor with automatic transmission and it has 73,000 miles clocked-up on the dash.
Xdrive20d M Sport Step Tech Pack
15,550miAutoDiesel2.0L
£33,073
Reading
~£831/pm
Now available on the market is this suv BMW on offer at the marvellous price of only £32,523. This dealership also gives its customers the option to purchase using manageable monthly instalments with instalment packages starting at just £ per month.
X3 Xdrive20d M Sport
10,134miAutoDiesel2.0L
£47,995
Craigavon
~£1,205/pm
Take a look at the marvellous price at this dealer in Craigavon on this like new BMW X3 X3 Xdrive20d M Sport that’s got automatic transmission, a 2.0 ltr diesel motor and a mere 10,134 mi on the dash.
X3 Xdrive20d M Sport
53,600miAutoDiesel2.0L
£23,995
Richmond
~£603/pm
At only £23,995 is this estate which is equipped with a 2000cc diesel engine and automatic transmission. This second-hand model currently available from this dealer has a blue finish and has 53,600 miles clocked up on the dash.
Se
46,854miAutoDiesel2.0L
£21,800
Online Dealer
~£547/pm
Painted in white, this BMW has 46,854 miles on the dashboard and contains a automatic 2000cc engine running on diesel.
X3 Xdrive20d M Sport
4,998miAutoDiesel2.0L
£47,995
Craigavon
~£1,205/pm
Available to test drive at this dealer is this vehicle with 4,998 miles on the dashboard, automatic transmission and 2.0 ltr diesel motor.
X3 M40i
43,819miAutoPetrol3.0L
£30,898
Dumfries
~£776/pm
This dealer in Dumfries is advertising an outstanding price on this BMW X3 that incorporates a Litre motor with transmission. It's a used vehicle, but it's been well cared for and is still in an almost flawless, near mint condition.
2.0 20D Se Xdrive Euro 6 Ss
88,450miAutoDiesel2.0L
£12,295
Newcastle-under-Lyme
~£309/pm
Currently on display at this car dealership's show room in the Newcastle-under-Lyme area is this BMW X3 that features automatic transmission and a 2.0 L diesel engine.
Xdrive20d M Sport
31,381miAutoDiesel2.0L
£27,990
Edinburgh
~£703/pm
Giving its new lucky owner a truly amazing and first rate level of transport, this estate second hand car is finished in the tone of white, has got a 2.0L diesel engine with automatic transmission and has 31,381 miles clocked up on the dash.
Xdrive20d M Sport Step
37,853miAutoDiesel2.0L
£24,420
Oswestry
~£613/pm
Currently available from this dealership's showroom in Oswestry is this X3 Xdrive20d M Sport Step that is equipped with a 2000 CC diesel engine with automatic transmission.
Xdrive20d Xline Step
70,981miAutoDiesel2.0L
£14,998
Edinburgh
~£377/pm
A terrific price of only £14,998 is being advertised by this dealership on this second hand X3 with only few miles 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,326 | £26,548 | 6 | 49,682 | 3,881 |
Aberdeen City | 9 | £31,432 | 4 | 34,436 | 35 |
Aberdeenshire | 2 | £39,495 | 6 | 26,000 | 10 |
Ballymoney | 2 | £14,993 | 9 | 91,609 | 4 |
Banbridge | 2 | £13,448 | 8 | 76,500 | - |
Bedfordshire | 34 | £17,575 | 9 | 71,105 | 66 |
Belfast | 7 | £21,347 | 6 | 53,456 | 29 |
Berkshire | 17 | £21,934 | 8 | 67,192 | 65 |
Blaenau Gwent | 1 | £17,295 | 7 | 65,752 | 2 |
Brent - Greater London | 4 | £16,023 | 8 | 82,250 | 1 |
Bristol | 20 | £36,296 | 4 | 27,043 | 70 |
Bromley - Greater London | 11 | £37,389 | 3 | 17,527 | 38 |
Buckinghamshire | 23 | £24,581 | 7 | 51,259 | 59 |
Cambridgeshire | 28 | £24,343 | 7 | 52,185 | 65 |
Cardiff | 14 | £32,924 | 5 | 34,227 | 45 |
Carmarthenshire | 1 | £25,995 | 5 | 31,151 | 3 |
Carrickfergus | 2 | £21,950 | 6 | 76,883 | - |
Ceredigion | 1 | £29,995 | 3 | 39,227 | 2 |
Cheshire | 47 | £26,543 | 6 | 46,805 | 116 |
City of Edinburgh | 23 | £26,989 | 6 | 47,176 | 56 |
City of London - Greater London | 30 | £32,292 | 7 | 37,154 | 88 |
Coleraine | 1 | £29,650 | 5 | 36,000 | 2 |
Conwy | 2 | £31,497 | 5 | 36,397 | 7 |
Cookstown | 2 | £5,873 | 14 | 153,500 | - |
Cornwall | 3 | £14,818 | 11 | 79,724 | 11 |
County Durham | 14 | £24,524 | 6 | 54,721 | 38 |
Craigavon | 8 | £48,495 | 1 | 8,249 | 18 |
Croydon - Greater London | 4 | £41,325 | 3 | 20,644 | 15 |
Cumbria | 3 | £21,982 | 9 | 55,845 | 8 |
Derbyshire | 21 | £24,376 | 7 | 57,326 | 76 |
Devon | 13 | £16,313 | 10 | 64,236 | 33 |
Dorset | 20 | £26,687 | 7 | 50,296 | 27 |
Dumfries and Galloway | 5 | £28,478 | 6 | 35,813 | 6 |
Dundee City | 6 | £26,675 | 5 | 42,071 | 29 |
Dungannon | 1 | £24,490 | 5 | 60,776 | 4 |
Ealing - Greater London | 2 | £8,490 | 14 | 84,300 | - |
East Riding of Yorkshire | 3 | £26,829 | 5 | 54,695 | 19 |
East Sussex | 27 | £25,234 | 7 | 54,954 | 54 |
Enfield - Greater London | 5 | £39,493 | 2 | 30,309 | 22 |
Essex | 52 | £26,269 | 6 | 42,980 | 155 |
Falkirk | 5 | £16,796 | 9 | 46,442 | 2 |
Fermanagh | 2 | £16,993 | 8 | 94,500 | 1 |
Fife | 11 | £34,879 | 5 | 37,347 | 28 |
Glasgow City | 20 | £25,428 | 7 | 47,882 | 100 |
Gloucestershire | 16 | £33,198 | 6 | 42,994 | 50 |
Greater Manchester | 65 | £20,380 | 8 | 67,311 | 196 |
Greenwich - Greater London | 1 | £29,995 | 6 | 8,733 | 7 |
Hammersmith & Fulham - Greater London | 2 | £33,690 | 4 | 19,450 | 1 |
Hampshire | 50 | £31,938 | 5 | 36,656 | 127 |
Havering - Greater London | 11 | £30,635 | 5 | 38,283 | 40 |
Herefordshire | 3 | £40,117 | 2 | 16,922 | 22 |
Hertfordshire | 34 | £26,309 | 6 | 47,608 | 106 |
Highland | 6 | £29,869 | 6 | 50,048 | 33 |
Hillingdon - Greater London | 20 | £27,475 | 6 | 50,685 | 19 |
Hounslow - Greater London | 13 | £35,015 | 5 | 33,530 | 28 |
Isle of Wight | 1 | £16,439 | 6 | 86,912 | 3 |
Kent | 24 | £34,075 | 5 | 32,155 | 97 |
Kingston upon Thames - Greater London | 8 | £37,923 | 4 | 20,112 | 25 |
Lancashire | 38 | £33,210 | 5 | 40,851 | 99 |
Leicestershire | 23 | £24,205 | 7 | 56,609 | 89 |
Lincolnshire | 21 | £30,986 | 5 | 40,447 | 72 |
Lisburn | 2 | £35,200 | 5 | 43,497 | 3 |
Magherafelt | 6 | £27,356 | 5 | 44,667 | 3 |
Merseyside | 12 | £24,330 | 6 | 58,165 | 42 |
Monmouthshire | 4 | £10,995 | 12 | 86,600 | 2 |
Moray | 2 | £32,495 | 5 | 41,164 | 2 |
Newport | 4 | £28,352 | 4 | 46,778 | 18 |
Newry and Mourne | 1 | £27,950 | 5 | 40,851 | 1 |
Norfolk | 20 | £26,393 | 5 | 50,852 | 62 |
North Ayrshire | 2 | £38,898 | 3 | 17,756 | 7 |
North Yorkshire | 22 | £25,957 | 6 | 46,863 | 71 |
Northamptonshire | 26 | £35,276 | 4 | 35,821 | 87 |
Northumberland | 2 | £7,749 | 12 | 109,500 | 4 |
Nottinghamshire | 24 | £24,792 | 7 | 53,445 | 70 |
Omagh | 1 | £38,900 | 2 | 17,000 | 4 |
Oxfordshire | 10 | £32,959 | 4 | 39,771 | 34 |
Perth and Kinross | 4 | £37,491 | 4 | 18,703 | 37 |
Powys | 2 | £18,740 | 9 | 55,680 | 1 |
Redbridge - Greater London | 1 | £26,990 | 5 | 37,000 | 1 |
Renfrewshire | 1 | £16,998 | 7 | 57,518 | 5 |
Rhondda Cynon Taf | 5 | £15,096 | 9 | 75,836 | 3 |
Shropshire | 10 | £17,352 | 9 | 56,268 | 39 |
Somerset | 22 | £19,837 | 7 | 58,311 | 29 |
South Lanarkshire | 1 | £20,498 | 6 | 79,585 | 12 |
South Yorkshire | 23 | £19,914 | 8 | 70,946 | 97 |
Staffordshire | 27 | £22,570 | 7 | 55,061 | 73 |
Stirling | 3 | £26,193 | 5 | 40,740 | 16 |
Strabane | 2 | £30,448 | 4 | 26,800 | - |
Suffolk | 15 | £26,960 | 6 | 49,011 | 34 |
Surrey | 24 | £30,641 | 6 | 38,197 | 104 |
Swansea | 9 | £30,665 | 5 | 37,541 | 37 |
Tyne and Wear | 20 | £21,902 | 7 | 55,136 | 48 |
Waltham Forest - Greater London | 1 | £30,999 | 4 | 29,128 | 1 |
Warwickshire | 11 | £22,827 | 8 | 67,156 | 26 |
West Midlands | 48 | £22,818 | 8 | 62,635 | 152 |
West Sussex | 17 | £29,801 | 6 | 38,879 | 62 |
West Yorkshire | 55 | £26,479 | 6 | 56,252 | 141 |
Wiltshire | 35 | £39,611 | 4 | 25,488 | 101 |
Worcestershire | 8 | £15,351 | 10 | 77,015 | 29 |