2023 BMW X1
Sdrive 20I Mht M Sport Step
14,541mi Auto Petrol 1.5L
£29,998
Paisley
from £630/pm
This second-hand BMW from this dealer is fitted with a 1.5 L petrol motor with automatic transmission and it has 14,541 miles on the dashboard.
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,205 cars

Sdrive 20I Mht M Sport Step
14,541mi Auto Petrol 1.5L
£29,998
Paisley
from £630/pm
This second-hand BMW from this dealer is fitted with a 1.5 L petrol motor with automatic transmission and it has 14,541 miles on the dashboard.
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 M35i Dct Xdrive Euro 6 Ss
3,455mi Auto Petrol 2.0L
£49,729
Berry Banstead
from £1,044/pm
Up for sale and ready for you to drive away is this dependable suv that is ranked amongst Britain's top 10 most reliable models. It comes fitted with automatic transmission and a 2.0 L petrol motor. This used one from our dealership in Berry Banstead has been finished in black and has only done 3,455 miles.

18D Xline Suv
99,879mi Auto Diesel 2.0L
£8,995
Redditch
from £189/pm
Now available from this dealer in Redditch is this X1 18D Xline Suv in black with a automatic gearbox and 2.0 L diesel engine.

18D Xline
80,441mi Manual Diesel 2.0L
£9,990
Washington
from £210/pm
Finished in orange, this 2.0 Ltr diesel BMW X1 18D Xline with manual transmission is available for you to buy.

18D Se Suv
112,845mi Manual Diesel 2.0L
£4,345
Bury
from £91/pm
Go for a test drive in this X1 that is known to be one of the most trusty cars available. It comes fitted with a 2000 CC diesel motor and manual transmission. This used model currently available at our dealership in Bury has 112,845 miles clocked up on the dash and comes in the tone of blue.

Xdrive20i M Sport
60,219mi Auto Petrol 2.0L
£13,990
Taunton
from £294/pm
Are you searching for a car that's designed to be dependable and durable and is among those ranked in the top twenty of the UK's reliability index? Consider this particular used model from our dealership that has a 2000cc petrol engine, automatic transmission and 60,219 miles on the dashboard.

2.0 18D M Sport Sdrive Euro 5 S S
102,300mi Auto Diesel 2.0L
£5,800
Bury
from £122/pm
On the market and ready for its next owner to take home is this suv that comes fitted out with a 2.0 Ltr diesel engine with automatic transmission. This second hand one now available from this dealership has done 102,300 miles and is finished in grey.

Sdrive 20I Mht M Sport Step 2025
3,076mi Auto Petrol
£33,790
Stratstone BMW Hull
from £709/pm
A remarkable price of only £34,500 from our dealership in Stratstone BMW Hull on this low mileage X1 Sdrive 20I Mht M Sport Step 2025 which has only 3,076 miles on the dash.

1.5 X1 Xdrive 25E M Sport 4Wd
44,331mi Auto Hybrid
£18,350
Derby
from £385/pm
Coming with a Ltr hybrid engine and a automatic gearbox, this highly trustworthy X1 1.5 X1 Xdrive 25E M Sport 4Wd is currently available for sale in grey with 44,331 miles clocked-up on the dashboard.

2.0 20D M
40,000mi Auto 2.0L
£10,995
Glasgow
from £231/pm
Currently on offer from this dealer at the brilliant price of only £10,995 is this low mileage BMW X1 that only has 40,000 miles on the dash.

2L Sport
36,750mi Manual Petrol 2.0L
£8,695
Bristol
from £183/pm
Available from this car dealership's showroom in Bristol is this trusty white X1 2L Sport with a manual transmission and 2000 CC petrol engine.

2.0 18D Xline Xdrive Euro 6 S S
72,000mi Auto Diesel 2.0L
£11,475
Birmingham
from £241/pm
This suv car contains a 2.0 ltr diesel motor with automatic transmission and it has got 72,000 miles clocked up on the dashboard.

2.0 20I Sport Xdrive Euro 6 Ss
66,160mi Auto Petrol 2.0L
£9,900
Blackburn
from £208/pm
Get yourself behind the steering wheel of this BMW X1 for only £9,900. It comes fitted with automatic transmission, a 2000cc petrol motor and has 66,160 miles clocked-up on the dash.

2L Xline
86,373mi Manual Petrol 2.0L
£6,500
Preston
from £136/pm
Currently available at this dealership in Preston is this X1 offering a petrol, 2.0L engine and manual transmission. It's on offer and ready for its new owner to drive away in the shade of silver with 86,373 mi on the clock.

1.5 30E 16.3Kwh M Sport Suv Plug-in Hyb
2,460mi Auto Hybrid 1.5L
£39,490
Perth
from £829/pm
Now available at this dealership in Perth is this almost impeccable, like new estate that has automatic transmission and a 1.5 L hybrid engine. Up for sale in a shade of white with only 2,460 miles clocked up on the dash.

2.0 20D Sport
86,644mi Auto Diesel 2.0L
£10,149
A1 Car Shop
from £213/pm
On the market and ready for its next owner to take home is this suv vehicle at the awesome price of only £10,149. This dealership in A1 Car Shop also provides you with the possibility to pay using achievable monthly instalments with payment plans beginning from only £ monthly.

2.0 20D Xline Xdrive Euro 6 Ss
90,610mi Auto Diesel 2.0L
£9,495
Milton Keynes
from £199/pm
Available from this dealer in Milton Keynes is this BMW X1 Xline with automatic transmission, 2.0 litre diesel motor and 90,610 miles.

Suv 2.0 20D Xline Xdrive Euro 5 Ss 201313
116,850mi Manual Diesel 2.0L
£2,500
Milton Keynes
from £52/pm
Available for viewing at this dealership's show room - BMW X1 2.0 20D Xline Xdrive Euro 5 Ss that comes with manual transmission and a 2.0L diesel engine.

Sport
92,085mi Auto Hybrid 1.5L
£12,950
Warrington
from £272/pm
Starting from as little as £ monthly, you could acquire this X1 Sport with automatic transmission, a hybrid 1.5 LTR engine and 92,085 miles clocked up on the dash.

2.0 18D M Sport Suv Dct Sdrive Euro 6
3,649mi Auto Diesel 2.0L
£36,995
Craigavon
from £777/pm
Our dealership is currently advertising a mere £36,995 for this BMW X1 which holds a high ranking for reliability.

2.0 18D M Sport Suv Dct Sdrive Euro 6
3,649mi Auto Diesel 2.0L
£36,995
Craigavon
from £777/pm
Become the next owner of this BMW X1 with automatic transmission and a 2.0 Ltr diesel motor. This used model at our dealership has got 3,649 miles clocked-up on the dash.

1.5 25E 16.3Kwh M Sport Dct Xdrive Euro 6 S S
9,637mi Auto Hybrid 1.5L
£29,995
Harrow
from £630/pm
This suv BMW is now on the market and ready for its new owner to drive home. It has 9,637 miles on the clock and is equipped with a 1.5 ltr hybrid engine and automatic transmission.

2.0 18D Xline Xdrive Euro 6 Ss
51,155mi Auto Diesel 2.0L
£13,990
Exeter
from £294/pm
A great price of £13,990 is being offered by us at this dealer on this BMW that's known to be one of the most trustworthy and reliable cars available.

2.0 20D M Sport Steptronic Xdrive Euro 5
64,774mi Auto Diesel 2.0L
£6,995
Oldham
from £147/pm
Want a model that is designed to be durable and trustworthy and is one of the top 20 in the reliability index? Well, have a more in depth look at this particular second hand one from our dealership in Oldham that has a 2000 cc diesel motor, 64,774 miles on the clock and automatic transmission.
The BMW X1 is a luxurious compact SUV, combining style with practicality. If you're considering acquiring a used model through finance, here’s a guide to help you navigate through the process.
Financing a used BMW X1 demands careful planning and adherence to your financial capacities. Explore all available financing options, conduct diligent checks on the vehicle, and ensure the terms of the deal align with your fiscal health. It’s prudent to consult with financial or automotive experts for tailored advice during this process.
The BMW X1 stands as a testament to the German automaker's expertise in crafting vehicles that combine luxury with practicality. Positioned in the competitive compact SUV segment, the X1 offers an ideal mix of performance, comfort, and advanced features. In this article, we spotlight the characteristics that set the X1 apart, highlight its competitors, and elucidate the benefits of opting for finance when acquiring this esteemed model.
Highlights of the BMW X1:
Eyeing the Competition:
While the BMW X1 makes a formidable case, it competes in a segment bustling with noteworthy rivals:
Conclusion:
For those in pursuit of luxury, performance, and a compact design, the BMW X1 emerges as a top pick. When combined with the benefits of financing, the proposition of driving this luxury SUV becomes all the more irresistible. Representing BMW's commitment to excellence, the X1 is a standout in the crowded compact SUV arena.
Want to find out everything about all X1 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X1 buying guide here.
BMW X1 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,897 | £20,394 | 6 | 46,260 | 3,332 |
| Aberdeen City | 8 | £32,913 | 3 | 16,842 | 33 |
| Aberdeenshire | 2 | £22,247 | 6 | 44,641 | 6 |
| Antrim | 2 | £23,849 | 4 | 37,363 | 2 |
| Ards | 1 | £4,744 | 13 | 81,000 | 9 |
| Ballymena | 3 | £18,230 | 8 | 64,167 | 4 |
| Banbridge | 1 | £16,490 | 6 | 51,214 | 2 |
| Barking & Dagenham - Greater London | 4 | £12,590 | 8 | 65,173 | 4 |
| Bedfordshire | 46 | £15,941 | 7 | 62,155 | 67 |
| Belfast | 34 | £32,260 | 2 | 19,934 | 29 |
| Berkshire | 14 | £14,146 | 8 | 62,786 | 36 |
| Blaenau Gwent | 1 | £8,995 | 9 | 75,000 | 3 |
| Bristol | 30 | £20,199 | 7 | 50,038 | 45 |
| Bromley - Greater London | 6 | £22,948 | 5 | 44,367 | 8 |
| Buckinghamshire | 48 | £22,818 | 6 | 46,583 | 60 |
| Cambridgeshire | 39 | £16,604 | 7 | 64,819 | 90 |
| Cardiff | 2 | £14,894 | 10 | 48,144 | 1 |
| Ceredigion | 2 | £19,725 | 6 | 38,521 | 2 |
| Cheshire | 61 | £23,666 | 5 | 43,339 | 110 |
| City of Edinburgh | 18 | £18,748 | 7 | 52,415 | 33 |
| City of London - Greater London | 8 | £16,572 | 8 | 34,025 | 9 |
| Coleraine | 4 | £20,916 | 4 | 51,205 | 4 |
| Cornwall | 14 | £26,037 | 4 | 24,847 | 12 |
| County Durham | 27 | £22,434 | 6 | 32,944 | 58 |
| Craigavon | 19 | £33,340 | 3 | 22,104 | 18 |
| Croydon - Greater London | 10 | £15,175 | 8 | 65,402 | 19 |
| Cumbria | 11 | £15,604 | 7 | 54,277 | 14 |
| Derbyshire | 37 | £20,168 | 6 | 40,973 | 118 |
| Devon | 38 | £23,237 | 7 | 42,049 | 67 |
| Dorset | 11 | £25,370 | 5 | 18,718 | 17 |
| Dumfries and Galloway | 1 | £32,998 | 1 | 12,664 | 4 |
| Dundee City | 10 | £24,749 | 5 | 36,059 | 20 |
| Dungannon | 9 | £15,082 | 8 | 80,145 | 3 |
| Ealing - Greater London | 1 | £9,850 | 3 | 57,400 | 2 |
| East Ayrshire | 1 | £7,995 | 10 | 101,783 | 6 |
| East Lothian | 2 | £15,447 | 7 | 32,472 | - |
| East Riding of Yorkshire | 1 | £15,000 | 7 | 41,073 | 5 |
| East Sussex | 21 | £21,586 | 7 | 50,087 | 24 |
| Enfield - Greater London | 13 | £23,818 | 5 | 31,093 | 10 |
| Essex | 42 | £20,733 | 6 | 44,967 | 83 |
| Falkirk | 5 | £13,232 | 7 | 68,731 | 5 |
| Fermanagh | 1 | £35,995 | 1 | 9,100 | - |
| Fife | 10 | £19,767 | 7 | 39,119 | 23 |
| Glasgow City | 46 | £26,042 | 4 | 30,884 | 65 |
| Gloucestershire | 26 | £30,938 | 3 | 25,314 | 29 |
| Greater Manchester | 124 | £20,334 | 6 | 47,700 | 221 |
| Hampshire | 42 | £22,568 | 5 | 46,217 | 81 |
| Harrow - Greater London | 14 | £22,958 | 5 | 22,966 | 3 |
| Havering - Greater London | 28 | £18,216 | 7 | 47,986 | 54 |
| Herefordshire | 10 | £32,315 | 3 | 20,527 | 14 |
| Hertfordshire | 48 | £22,474 | 5 | 37,539 | 87 |
| Highland | 7 | £21,425 | 6 | 29,343 | 6 |
| Hillingdon - Greater London | 12 | £21,981 | 6 | 41,260 | 22 |
| Hounslow - Greater London | 13 | £30,534 | 3 | 21,251 | 8 |
| Isle of Wight | 2 | £11,997 | 10 | 58,500 | 1 |
| Kent | 30 | £18,830 | 6 | 45,782 | 94 |
| Kingston upon Thames - Greater London | 5 | £26,619 | 5 | 24,092 | 13 |
| Lancashire | 71 | £19,308 | 6 | 49,736 | 97 |
| Leicestershire | 38 | £19,977 | 6 | 49,211 | 68 |
| Limavady | 1 | £19,495 | 5 | 48,000 | - |
| Lincolnshire | 46 | £21,791 | 5 | 37,575 | 86 |
| Lisburn | 2 | £19,495 | 7 | 64,834 | 4 |
| Magherafelt | 2 | £15,600 | 7 | 60,000 | 2 |
| Merseyside | 31 | £21,004 | 5 | 49,270 | 58 |
| Merthyr Tydfil | 3 | £12,798 | 9 | 90,951 | 2 |
| Merton - Greater London | 1 | £9,995 | 8 | 78,461 | 2 |
| Midlothian | 1 | £19,995 | 5 | 11,589 | - |
| Monmouthshire | 1 | £3,950 | 16 | 90,150 | - |
| Moray | 3 | £22,163 | 5 | 28,297 | 1 |
| Newham - Greater London | 1 | £8,498 | 7 | 133,200 | - |
| Newport | 3 | £12,695 | 8 | 76,977 | 2 |
| Newry and Mourne | 6 | £17,860 | 6 | 57,266 | 3 |
| Newtownabbey | 2 | £10,873 | 10 | 65,756 | 8 |
| Norfolk | 35 | £23,492 | 5 | 37,714 | 49 |
| North Ayrshire | 5 | £38,057 | 1 | 8,354 | 10 |
| North Lanarkshire | 1 | £14,030 | 9 | 37,963 | 3 |
| North Yorkshire | 38 | £21,106 | 6 | 43,374 | 46 |
| Northamptonshire | 20 | £16,767 | 8 | 57,570 | 29 |
| Northumberland | 2 | £13,499 | 14 | 65,056 | 9 |
| Nottinghamshire | 26 | £20,523 | 6 | 41,134 | 52 |
| Oxfordshire | 9 | £23,404 | 6 | 27,839 | 33 |
| Perth and Kinross | 11 | £22,458 | 5 | 32,753 | 12 |
| Redbridge - Greater London | 7 | £14,168 | 7 | 65,748 | 5 |
| Renfrewshire | 5 | £23,977 | 5 | 20,382 | 9 |
| Rhondda Cynon Taf | 3 | £5,896 | 12 | 96,579 | 5 |
| Scottish Borders | 1 | £15,149 | 7 | 58,651 | 4 |
| Shropshire | 12 | £24,861 | 5 | 31,456 | 32 |
| Somerset | 30 | £18,683 | 6 | 51,671 | 34 |
| South Ayrshire | 2 | £29,498 | 3 | 15,144 | 4 |
| South Lanarkshire | 11 | £27,495 | 4 | 21,495 | 12 |
| South Yorkshire | 46 | £23,601 | 4 | 46,344 | 92 |
| Staffordshire | 39 | £22,760 | 5 | 39,030 | 87 |
| Stirling | 8 | £26,590 | 4 | 39,475 | 13 |
| Strabane | 2 | £30,750 | 3 | 80,000 | 1 |
| Suffolk | 16 | £19,246 | 7 | 45,305 | 32 |
| Surrey | 37 | £17,591 | 8 | 48,258 | 96 |
| Tyne and Wear | 11 | £14,608 | 8 | 56,576 | 50 |
| Warwickshire | 19 | £23,320 | 4 | 39,047 | 36 |
| West Dunbartonshire | 1 | £37,998 | 0 | 3,581 | 4 |
| West Lothian | 4 | £15,889 | 7 | 47,763 | 4 |
| West Midlands | 120 | £20,959 | 6 | 50,528 | 184 |
| West Sussex | 14 | £23,407 | 6 | 32,837 | 31 |
| West Yorkshire | 67 | £24,159 | 5 | 34,799 | 142 |
| Wiltshire | 36 | £26,598 | 4 | 32,827 | 80 |
| Worcestershire | 22 | £20,648 | 6 | 51,364 | 36 |