2021 BMW X1
1.5L Xline
23,400mi Manual Petrol 1.5L
£18,500
Sheffield
from £388/pm
Coming in the tone of black, this X1 1.5L Xline incorporates a 1500cc petrol motor with manual transmission and has 23,400 miles clocked up on the dash.
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,236 cars

1.5L Xline
23,400mi Manual Petrol 1.5L
£18,500
Sheffield
from £388/pm
Coming in the tone of black, this X1 1.5L Xline incorporates a 1500cc petrol motor with manual transmission and has 23,400 miles clocked up on the dash.
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.

2L M Sport
65,000mi Auto Diesel 2.0L
£12,995
Cradley Heath
from £273/pm
Finished in the shade of white, this X1 2L M Sport has got a 2000CC diesel engine with automatic transmission and it has 65,000 miles clocked-up on the dash.

Sdrive 20I M Sport Step
56,337mi Auto Petrol 2.0L
£17,998
Dundee
from £378/pm
Put yourself in the driver's seat of this durable X1 Sdrive 20I M Sport Step that is ranked as one of the UK's top 20 most reliable vehicles. It is equipped with a 2.0L petrol engine with automatic transmission. This second hand model from this dealer priced at £17,998 has clocked-up 56,337 miles and is finished in the tone of blue.

Xdrive23d Se
61,989mi Auto Diesel 2.0L
£5,900
Blackburn
from £124/pm
Incorporating a 2.0 L diesel motor and automatic transmission, this second hand BMW from this dealership in Blackburn is available for sale in the shade of silver and has 61,989 miles clocked-up on the dashboard.

Xdrive 23I Mht Xline Step Heated Seats
14,075mi Auto Hybrid 2.0L
£28,990
Birmingham
from £609/pm
Check out the fabulous price at this dealership for this nearly new, low mileage X1 Xdrive 23I Mht Xline Step Heated Seats with a 2.0 ltr hybrid motor with automatic transmission and only 14,075 mi clocked-up on the dash.

2015 2.0 18D Se Suv Xdrive Euro
90,175mi Manual Diesel 2.0L
£4,990
Crewe
from £105/pm
A superb price of just £4,990 is being advertised by this dealer on this X1 2015 2.0 18D Se Suv Xdrive Euro that is rated as one of the most dependable and trustworthy motors available. This particular model is equipped with a 2.0 litre diesel engine and has 90,175 miles on the dashboard.

2.0 18D Sport Suv Sdrive Euro 6 S
90,000mi Auto Diesel 2.0L
£8,990
Neots
from £189/pm
This second hand car available from this dealer priced at £8,990 has been finished in the tone of white and has 90,000 miles clocked up on the dash.

2.0 20I Xline Xdrive Euro 6 Ss
39,416mi Auto Petrol 2.0L
£17,450
Salford
from £366/pm
The terrific price of only £17,450 is being offered by our dealership in Salford for this BMW X1 with low mileage which features a 2.0 ltr petrol motor with automatic transmission.

M35i Xdrive Step
11,958mi Auto Petrol 2.0L
£44,975
Borehamwood
from £944/pm
Take a closer look at this X1 M35i Xdrive Step that is known to be one of the most trustworthy and durable vehicles on the market. This model now available at our dealership in Borehamwood is a used vehicle, but it's been well looked after and is still in a like new, almost flawless condition.

2.0 20I Xline Xdrive Euro 6 Ss
39,416mi Auto Petrol 2.0L
£17,450
Brentford
from £366/pm
Are you interested in buying a car that has been built to be trustworthy and dependable and is among those ranked in the top twenty of the reliability index? Then take a more detailed look at this particular BMW X1 with low mileage with automatic transmission with a 2000cc petrol engine and a mere 39,416 miles clocked-up on the dash.

2.0 18D Se Suv
108,768mi Manual Diesel 2.0L
£3,999
Reading
from £84/pm
At the amazing price of just £3,999 is this X1 2.0 18D Se Suv that has got a 2.0 Litre diesel motor with manual transmission. This used model from this dealer comes in black and has 108,768 miles clocked up on the dash.

1.5L Xline
35,775mi Manual Petrol 1.5L
£17,995
Bolton
from £378/pm
Ranked amongst the top twenty, most durable and trustworthy motors in the United Kingdom, this BMW X1 1.5L Xline is fitted out with a 1.5 Ltr petrol engine and manual transmission. This dealership currently has this second hand model on offer that has 35,775 miles clocked-up on the dash and a orange finish.

2.0 23D Se Steptronic Xdrive Euro 5
129,300mi Auto Diesel 2.0L
£3,995
Woking
from £84/pm
This car is available to drive away. It has 129,300 miles clocked up on the dash and contains a 2.0l diesel motor.

Suv
71,866mi Auto Diesel 2.0L
£11,495
Walsall
from £241/pm
Finished in orange, this suv X1 Suv has 71,866 miles clocked up on the dash and contains a 2.0 ltr diesel engine. First Registered in 2018, it's on the market and ready for you to drive home for only £11,495.

Sdrive 20I 178 Xline Step 2021
8,065mi Auto Petrol
£22,790
Darlington
from £478/pm
Currently available on the market is this BMW X1 painted in the tone of white. This used mode features a cc petrol engine with automatic transmission and has 8,065 miles clocked up on the dash.

Xdrive 30E M Sport Step 2023
26,500mi Auto Hybrid
£34,900
Stratstone BMW Hull
from £733/pm
On offer and ready for its next owner to take home is this durable BMW X1 Xdrive 30E M Sport Step 2023 which is ranked amongst the UK's top 10 reliability index. This used one currently in stock at our dealership only has 26,500 miles on the dashboard.

X1 Xdrive20i Sport
12,976mi Auto Petrol
£23,144
Portsmouth
from £486/pm
Beginning from only £ each month, you could buy this X1 X1 Xdrive20i Sport with a petrol litre motor, automatic transmission and 12,976 miles clocked-up on the dash.

2.0 X1 Xdrive20d Xline
92,000mi Manual Diesel 2.0L
£4,795
Spalding
from £101/pm
Finished in the shade of brown, this suv vehicle has a 2000CC diesel motor with manual transmission and has 92,000 mi clocked up on the dash.

Sdrive 18D Se Step 2017
74,910mi Auto Diesel 2.0L
£10,290
Walsall
from £216/pm
Up for sale and ready for its new owner to drive home is this X1 in a white finish. This second hand model has 74,910 miles on the dash and incorporates a 2.0L diesel engine with automatic transmission.

1.5 18I Sport Dct Sdrive Euro 6 Ss
37,068mi Auto Petrol 1.5L
£19,950
Barnet
from £419/pm
The BMW X1 is in the top 20 of the UK's reliability index and this dealer in Barnet currently has this second hand model for sale at just £19,950. That is a bargain price for this particular model and even better if there is a lower chance of having to fork out for repairs.

Xdrive 20I Xline Step
41,329mi Auto Petrol 2.0L
£18,498
York
from £388/pm
This BMW X1 Xdrive 20I Xline Step incorporates a 2000cc petrol motor with automatic transmission and has 41,329 miles clocked up on the dashboard.

1.5 18I Sport Dct Sdrive Euro 6 Ss
88,767mi Auto Petrol 1.5L
£9,745
Romford
from £205/pm
Car repairs are not only a pain, but they can be a bit on the expensive side, therefore owning one that's rated for being reliable may be something you'll want to consider if you are thinking of overall cost in the long term. The BMW X1 is in the top twenty of the UK's reliability index and this dealer has this second hand model available to buy priced at only £9,745. It's already a great price for this model, even more so when you take into account that it's less likely to leave you with a bill for repairs.

Suv
43,000mi Auto Diesel 2.0L
£18,995
Kirkcaldy
from £399/pm
On offer and ready for its next owner to drive away is this second hand, orange X1 Suv which has a 2.0L diesel engine with automatic transmission. At the awesome price of £18,995 from this dealer in Kirkcaldy.

Xdrive 20D Xline Step
62,392mi Auto Diesel 2.0L
£14,490
Lincoln
from £304/pm
This X1 available from this dealership in Lincoln priced at £14,490 has 62,392 miles clocked up on the dash and is finished in the shade of blue.
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 | 2,006 | £20,143 | 6 | 46,242 | 3,468 |
| Aberdeen City | 17 | £26,041 | 4 | 26,908 | 28 |
| Aberdeenshire | 2 | £33,497 | 3 | 23,186 | 9 |
| Antrim | 2 | £20,875 | 5 | 41,813 | 1 |
| Ards | 4 | £12,471 | 9 | 62,628 | 6 |
| Ballymena | 6 | £13,772 | 9 | 74,978 | 2 |
| Ballymoney | 1 | £5,950 | 13 | 99,205 | - |
| Banbridge | 1 | £16,490 | 6 | 51,214 | 3 |
| Barking & Dagenham - Greater London | 4 | £13,409 | 8 | 64,361 | 2 |
| Bedfordshire | 42 | £16,055 | 7 | 58,755 | 63 |
| Belfast | 28 | £30,465 | 3 | 25,959 | 34 |
| Berkshire | 12 | £18,165 | 7 | 51,275 | 37 |
| Blaenau Gwent | 2 | £12,997 | 7 | 70,896 | 2 |
| Bristol | 37 | £21,551 | 6 | 43,426 | 37 |
| Bromley - Greater London | 9 | £23,810 | 4 | 38,872 | 21 |
| Buckinghamshire | 46 | £22,710 | 6 | 46,853 | 54 |
| Caerphilly | 1 | £4,795 | 13 | - | 2 |
| Cambridgeshire | 51 | £17,457 | 7 | 58,357 | 94 |
| Cardiff | 12 | £32,412 | 3 | 20,082 | 24 |
| Carmarthenshire | 1 | £16,495 | 8 | 13,070 | 3 |
| Ceredigion | 3 | £17,760 | 7 | 43,494 | 1 |
| Cheshire | 59 | £24,082 | 5 | 46,704 | 108 |
| City of Edinburgh | 22 | £20,808 | 6 | 46,023 | 34 |
| City of London - Greater London | 10 | £21,176 | 7 | 28,965 | 19 |
| Coleraine | 2 | £18,348 | 5 | 57,063 | 9 |
| Cookstown | 1 | £6,900 | 12 | 116,075 | 1 |
| Cornwall | 17 | £27,248 | 4 | 27,113 | 10 |
| County Durham | 31 | £25,085 | 5 | 29,538 | 61 |
| Craigavon | 12 | £36,741 | 2 | 13,171 | 20 |
| Croydon - Greater London | 12 | £17,535 | 7 | 55,708 | 21 |
| Cumbria | 12 | £15,269 | 8 | 54,525 | 14 |
| Derbyshire | 42 | £17,904 | 7 | 45,999 | 125 |
| Derry | 2 | £14,195 | 9 | 59,521 | - |
| Devon | 41 | £21,729 | 7 | 43,482 | 72 |
| Dorset | 10 | £26,301 | 4 | 18,234 | 19 |
| Dumfries and Galloway | 3 | £21,381 | 5 | 35,198 | 3 |
| Dundee City | 14 | £22,010 | 6 | 37,669 | 14 |
| Dungannon | 6 | £18,056 | 7 | 71,979 | 3 |
| Ealing - Greater London | 3 | £12,442 | 6 | 67,809 | - |
| East Ayrshire | 1 | £7,995 | 10 | 101,600 | 7 |
| East Lothian | 1 | £13,895 | 9 | 26,490 | - |
| East Riding of Yorkshire | 7 | £21,880 | 4 | 41,789 | 9 |
| East Sussex | 20 | £21,953 | 7 | 50,567 | 28 |
| Enfield - Greater London | 11 | £24,275 | 5 | 29,504 | 17 |
| Essex | 45 | £17,282 | 7 | 51,215 | 85 |
| Falkirk | 7 | £13,780 | 8 | 64,510 | 6 |
| Fife | 14 | £18,332 | 7 | 43,767 | 18 |
| Glasgow City | 39 | £25,424 | 5 | 31,248 | 68 |
| Gloucestershire | 16 | £30,391 | 3 | 24,584 | 28 |
| Greater Manchester | 120 | £19,116 | 6 | 50,455 | 227 |
| Greenwich - Greater London | 3 | £23,688 | 4 | 35,237 | 3 |
| Hampshire | 54 | £24,339 | 5 | 38,527 | 96 |
| Harrow - Greater London | 12 | £22,218 | 6 | 26,525 | 6 |
| Havering - Greater London | 29 | £16,494 | 8 | 53,371 | 60 |
| Herefordshire | 9 | £28,621 | 5 | 26,341 | 19 |
| Hertfordshire | 49 | £22,596 | 5 | 35,116 | 89 |
| Highland | 6 | £23,747 | 5 | 28,561 | 4 |
| Hillingdon - Greater London | 18 | £20,512 | 6 | 46,065 | 21 |
| Hounslow - Greater London | 10 | £33,115 | 3 | 16,785 | 12 |
| Isle of Wight | 3 | £10,663 | 11 | 67,902 | 1 |
| Kent | 32 | £20,522 | 5 | 41,072 | 97 |
| Kingston upon Thames - Greater London | 12 | £31,195 | 4 | 22,634 | 19 |
| Lancashire | 67 | £17,914 | 7 | 52,706 | 112 |
| Leicestershire | 36 | £22,049 | 6 | 46,055 | 69 |
| Limavady | 1 | £19,495 | 5 | 48,000 | - |
| Lincolnshire | 49 | £20,701 | 5 | 43,488 | 78 |
| Lisburn | 2 | £22,173 | 6 | 44,411 | 2 |
| Magherafelt | 1 | £18,450 | 4 | 54,000 | 4 |
| Merseyside | 28 | £20,841 | 5 | 47,125 | 63 |
| Merthyr Tydfil | 3 | £13,101 | 9 | 90,951 | 1 |
| Merton - Greater London | 1 | £10,995 | 8 | 93,485 | 1 |
| Midlothian | 1 | £19,995 | 5 | 11,589 | 1 |
| Moray | 2 | £24,247 | 4 | 19,521 | 3 |
| Newham - Greater London | 1 | £8,498 | 7 | 133,200 | - |
| Newport | 5 | £13,017 | 7 | 77,093 | 3 |
| Newry and Mourne | 6 | £19,187 | 6 | 48,014 | 2 |
| Newtownabbey | 2 | £10,973 | 10 | 65,756 | 8 |
| Norfolk | 31 | £20,841 | 6 | 44,017 | 47 |
| North Ayrshire | 5 | £36,777 | 2 | 14,523 | 9 |
| North Lanarkshire | 1 | £14,510 | 9 | 37,963 | 2 |
| North Yorkshire | 33 | £20,732 | 6 | 43,896 | 41 |
| Northamptonshire | 16 | £25,293 | 4 | 35,728 | 37 |
| Northumberland | 3 | £17,999 | 8 | 44,150 | 9 |
| Nottinghamshire | 28 | £17,730 | 7 | 50,556 | 56 |
| Omagh | 1 | £18,950 | 4 | 59,181 | - |
| Oxfordshire | 19 | £23,589 | 6 | 32,356 | 26 |
| Perth and Kinross | 10 | £19,588 | 7 | 35,004 | 12 |
| Redbridge - Greater London | 7 | £13,725 | 8 | 63,704 | 5 |
| Renfrewshire | 6 | £22,664 | 5 | 27,852 | 7 |
| Rhondda Cynon Taf | 4 | £6,221 | 12 | 88,132 | 3 |
| Shropshire | 13 | £24,131 | 6 | 36,507 | 32 |
| Somerset | 21 | £18,072 | 7 | 48,061 | 31 |
| South Ayrshire | 1 | £22,998 | 5 | 17,959 | 5 |
| South Lanarkshire | 10 | £27,175 | 4 | 18,076 | 11 |
| South Yorkshire | 44 | £22,545 | 5 | 45,618 | 107 |
| Staffordshire | 45 | £20,356 | 6 | 46,715 | 81 |
| Stirling | 9 | £26,002 | 4 | 36,813 | 20 |
| Strabane | 2 | £30,750 | 3 | 80,000 | 1 |
| Suffolk | 24 | £20,579 | 6 | 43,622 | 32 |
| Surrey | 57 | £21,059 | 6 | 40,593 | 105 |
| Swansea | 7 | £30,671 | 3 | 22,582 | 13 |
| Tyne and Wear | 15 | £15,977 | 7 | 52,954 | 47 |
| Warwickshire | 20 | £19,522 | 6 | 49,670 | 36 |
| West Dunbartonshire | 1 | £18,498 | 6 | 50,494 | 4 |
| West Lothian | 5 | £13,141 | 9 | 61,913 | 4 |
| West Midlands | 116 | £21,241 | 6 | 51,520 | 185 |
| West Sussex | 13 | £19,917 | 6 | 33,944 | 39 |
| West Yorkshire | 77 | £23,555 | 5 | 35,129 | 128 |
| Wiltshire | 36 | £24,789 | 5 | 34,274 | 72 |
| Worcestershire | 23 | £17,946 | 7 | 57,517 | 38 |