2020 BMW X1
Xdrive 20I M Sport Step 2020
51,812mi Auto Petrol 2.0L
£17,950
Harrogate
from £377/pm
Featuring a 2.0 LTR petrol motor with automatic transmission, this BMW is available in black and has 51,812 miles on the clock.
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,043 cars

Xdrive 20I M Sport Step 2020
51,812mi Auto Petrol 2.0L
£17,950
Harrogate
from £377/pm
Featuring a 2.0 LTR petrol motor with automatic transmission, this BMW is available in black and has 51,812 miles on the clock.
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
98,244mi Auto Diesel 2.0L
£9,649
Whitchurch
from £203/pm
Advertised by this dealership located in Whitchurch is this suv BMW X1 2L M Sport that possesses a diesel, 2.0l engine and automatic transmission. On offer and ready for its next owner to take home in the shade of black with 98,244 miles on the dash.

1.5L Xline
96,125mi Auto Hybrid 1.5L
£20,700
Dunstable
from £435/pm
This suv has 96,125 miles clocked up on the dash and is equipped with a 1.5L engine. It runs on hybrid with automatic transmission and comes in the shade of green.

2.0 18D Sport Sdrive Euro 6 S S
85,884mi Manual Diesel 2.0L
£7,995
Glasgow
from £168/pm
Rated in the top 20 for its trustworthiness and reliability, this X1 2.0 18D Sport Sdrive Euro 6 S S is fitted out with a 2.0 ltr diesel motor and manual transmission. It has 85,884 miles on the dash and is available for sale in a white finish.

2.0 20D Xline Xdrive Euro 6 Ss
78,500mi Auto Diesel 2.0L
£11,494
Oldham
from £241/pm
Purchase this second-hand BMW for only £11,494. Finance deals commence at £ a month for this motor that has automatic transmission and a 2.0 ltr diesel motor.

1.5 18I M Sport Suv Dct Sdrive 136 Ps
43,165mi Auto Petrol 1.5L
£20,475
Littlehampton
from £430/pm
43,165 mi clocked up on the dashboard, this BMW X1 1.5 18I M Sport Suv Dct Sdrive 136 Ps features automatic transmission and a 1500 cc petrol engine.

2.0 20I Sport Suv
92,000mi Auto Petrol 2.0L
£9,995
Worcester
from £210/pm
Up for sale and ready for its new owner to drive away is this BMW X1 that has automatic transmission and a 2000 CC petrol motor. This second hand model at this dealership in Worcester is advertised at the marvellous price of just £9,995, comes in grey and has 92,000 miles on the dash.

X1 Sdrive20i M Sport
1,124mi Auto Hybrid 1.5L
£36,995
Chelmsford
from £777/pm
Up for sale and ready for its new owner to drive away is this dependable and durable BMW X1 which is ranked amongst Britain's top 20 most reliable vehicles. It is equipped with a 1500 CC hybrid engine and automatic transmission. This second hand one now up for sale at our dealership is in an almost spotless, like new condition throughout and has got just 1,124 miles on the dash.

2.0 X1 Xdrive20d M Sport
68,900mi Auto Diesel 2.0L
£11,999
Perth
from £252/pm
The Reliability Index figure combines several elements - a car's rate of failure, cost and inconvenience for the driver, it comes from data sourced from a vast number of insurance claims that are made throughout each year, therefore giving motorists a detailed overview of all of the cars on the road today. The BMW X1 is among the top rated for reliability and this dealer currently has this used model in stock for just £11,999. That is already a great value for this model and it's even better taking into account that it is less likely to let you down and cost you extra money in repair bills.

20D M Sport
70,383mi Auto Diesel 2.0L
£11,995
Reading
from £252/pm
For sale at this dealership in Reading: BMW X1 20D M Sport - 70,383 miles, automatic transmission and 2.0 litre diesel motor.

Xdrive 20D M Sport Step
65,448mi Auto Diesel 2.0L
£12,498
Stirling
from £262/pm
Having 65,448 miles clocked up on the dashboard and in white, this BMW X1 is fitted with a 2000CC diesel engine and automatic transmission.

Sdrive 18I Xline
58,307mi Manual Petrol 1.5L
£11,498
Dumfries
from £241/pm
This X1 Sdrive 18I Xline is a vehicle that's been engineered to have trustworthiness in mind. This dealer is selling a second hand one that comes fitted with manual transmission, a 1.5l petrol motor and has done 58,307 miles.

Sdrive 20I Xline Step
36,228mi Auto Petrol 2.0L
£18,449
Glasgow
from £387/pm
On the market and ready for its new owner to drive away today is this BMW, it is equipped with a 2000 CC petrol motor and automatic transmission. This second-hand model currently in stock at our dealership in Glasgow is for sale at the superb price of only £18,449.

2.0 X1 Xdrive
47,871mi Auto 2.0L
£14,000
Ross-on-Wye
from £294/pm
Currently available from this dealership located in Ross-on-Wye: BMW X1 2.0 X1 Xdrive - 47,871 miles, a 2.0 ltr motor and automatic transmission.

1.5 25E 10Kwh Sport Suv Plug-in Hybrid
47,162mi Auto Hybrid 1.5L
£16,800
Upminster
from £353/pm
Favoured for its trustworthiness and reliability, this suv motor is fitted out with a 1.5 LTR hybrid motor and automatic transmission.

2.0 18D Xline Sdrive Euro 6 Ss
69,890mi Auto Diesel 2.0L
£10,299
Gateshead
from £216/pm
This BMW X1 is known as one of the most trustworthy and reliable motors available. This dealer is selling this second hand model that has 69,890 miles clocked-up on the dashboard and features a 2.0 Ltr diesel motor with automatic transmission.

Xdrive 20D Sport Step
66,204mi Auto Diesel 2.0L
£16,500
High Wycombe
from £346/pm
A remarkable price of £16,500 is currently being advertised by this dealership for this X1 Xdrive 20D Sport Step that is listed among the top 20, most reliable and trustworthy motors in the United Kingdom.

2.0 18D M Sport
93,960mi Auto Diesel 2.0L
£9,895
Arlesey
from £208/pm
Painted in black, this suv X1 2.0 18D M Sport has 93,960 miles clocked up on the dashboard and comes fitted out with a 2.0 Litre diesel engine.

1.5 18I Gpf Xline Suv Dct Sdrive Euro 6
94,195mi Auto Petrol 1.5L
£10,995
Bangor
from £231/pm
BMW's X1 is in the top 20 of the UK's reliability index and this dealer currently has this second hand one in stock for £10,995.

1.5 X1 Xdrive 25E M Sport 4Wd
32,200mi Auto Hybrid 1.5L
£19,750
Derby
from £415/pm
For sale and ready to take for a test drive is this X1 1.5 X1 Xdrive 25E M Sport 4Wd available in the shade of blue; this used model contains a 1.5L hybrid motor with automatic transmission and it has 32,200 miles clocked up on the dash.

18I Gpf M Sport
36,900mi Auto Petrol 1.5L
£15,995
Barnsley
from £336/pm
Currently available to drive away today is this X1 that has a 1.5 ltr petrol engine with automatic transmission. At the brilliant price of £15,995 and manageable instalments at hand starting at as little as £ per calendar month.

2.0 18D M Sport Xdrive Euro 6 Ss
83,850mi Auto Diesel 2.0L
£10,450
Canvey Island
from £219/pm
At this dealership there's an outstanding price of only £10,450 for this second hand BMW that has a 2000cc diesel engine, 83,850 miles clocked up on the dashboard and automatic transmission.

1.5 25E 16.3Kwh M Sport Suv Plug-in Hyb
5,900mi Auto Hybrid 1.5L
£36,499
Newbridge
from £766/pm
In a superb, like new condition both inside and out, this black X1 1.5 25E 16.3Kwh M Sport Suv Plug-in Hyb is up for sale and ready for its new owner to drive home at the awesome price of just £36,499. It is fitted out with a 1.5 L hybrid engine with automatic transmission and has a mere 5,900 mi clocked-up on the dash. Manageable instalments are on hand from this car dealership commencing from just £ pm.

1.5 25E 10Kwh Sport Xdrive Euro 6 Ss
57,000mi Auto Hybrid 1.5L
£15,819
Romford
from £332/pm
Renowned for its durability and trustworthiness, this X1 1.5 25E 10Kwh Sport Xdrive Euro 6 Ss is fitted out with a 1500CC hybrid engine and automatic transmission. It has 57,000 mi clocked-up on the dashboard and is available to buy in a finish.
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,986 | £20,029 | 6 | 46,824 | 3,861 |
| Aberdeenshire | 18 | £25,166 | 4 | 27,105 | 30 |
| Angus | 15 | £22,247 | 6 | 44,859 | 16 |
| Ayrshire | 11 | £21,456 | 5 | 33,018 | 18 |
| Bedfordshire | 56 | £16,008 | 7 | 61,539 | 62 |
| Berkshire | 40 | £22,649 | 5 | 40,714 | 57 |
| Borders | 1 | £15,999 | 5 | 66,114 | 1 |
| Bridgend | 6 | £22,677 | 5 | 40,131 | 8 |
| Bristol | 26 | £21,283 | 6 | 48,211 | 52 |
| Buckinghamshire | 30 | £22,350 | 6 | 47,745 | 74 |
| Caerphilly | 5 | £7,193 | 11 | 100,540 | 3 |
| Cambridgeshire | 39 | £16,804 | 6 | 55,705 | 78 |
| Cardiff | 13 | £20,994 | 6 | 42,265 | 27 |
| Ceredigion | 1 | £18,750 | 7 | 46,120 | 1 |
| Cheshire | 40 | £25,692 | 4 | 44,812 | 115 |
| Clackmannanshire | 1 | £22,498 | 4 | 17,300 | - |
| Conwy | 4 | £18,747 | 8 | 97,500 | 13 |
| Cornwall | 18 | £28,695 | 5 | 29,956 | 32 |
| County Antrim | 23 | £25,928 | 4 | 38,132 | 71 |
| County Armagh | 13 | £27,607 | 3 | 32,666 | 28 |
| County Down | 8 | £16,363 | 8 | 58,847 | 14 |
| County Durham | 19 | £17,749 | 7 | 50,418 | 60 |
| County Londonderry | 5 | £20,997 | 5 | 39,247 | 11 |
| County Tyrone | 10 | £17,457 | 8 | 87,135 | 9 |
| Cumbria | 7 | £21,530 | 6 | 43,408 | 14 |
| Denbighshire | 1 | £5,995 | 12 | 83,100 | - |
| Derbyshire | 53 | £18,393 | 6 | 42,869 | 103 |
| Devon | 36 | £27,200 | 6 | 31,308 | 72 |
| Dorset | 19 | £17,802 | 7 | 36,804 | 18 |
| Dumfries & Galloway | 2 | £23,474 | 5 | 32,468 | 5 |
| Dunbartonshire | 1 | £19,998 | 5 | 35,489 | 3 |
| East Lothian | 1 | £19,999 | 5 | 38,454 | 2 |
| East Riding of Yorkshire | 11 | £19,065 | 5 | 53,320 | 19 |
| East Sussex | 28 | £19,877 | 7 | 43,379 | 35 |
| Essex | 59 | £20,615 | 6 | 42,018 | 114 |
| Falkirk | 6 | £17,967 | 6 | 54,999 | 5 |
| Fife | 12 | £22,014 | 6 | 35,841 | 24 |
| Flintshire | 3 | £11,580 | 9 | 64,193 | 1 |
| Gloucestershire | 23 | £27,119 | 4 | 36,059 | 46 |
| Greater London | 149 | £21,738 | 6 | 37,405 | 261 |
| Greater Manchester | 107 | £17,556 | 7 | 55,271 | 230 |
| Hampshire | 67 | £23,797 | 5 | 41,398 | 94 |
| Herefordshire | 11 | £31,462 | 3 | 20,768 | 14 |
| Hertfordshire | 49 | £19,275 | 6 | 49,652 | 121 |
| Highland | 8 | £29,997 | 3 | 20,575 | 12 |
| Inverclyde | 1 | £17,998 | 7 | 44,407 | - |
| Isle of Wight | 3 | £10,128 | 11 | 62,000 | 3 |
| Kent | 42 | £21,461 | 5 | 43,400 | 99 |
| Lanarkshire | 51 | £24,889 | 4 | 32,615 | 86 |
| Lancashire | 70 | £19,527 | 6 | 51,152 | 91 |
| Leicestershire | 27 | £24,483 | 5 | 42,079 | 75 |
| Lincolnshire | 31 | £21,183 | 5 | 37,401 | 93 |
| Merseyside | 30 | £19,712 | 6 | 43,431 | 58 |
| Merthyr Tydfil | 3 | £12,628 | 9 | 90,951 | 2 |
| Midlothian | 35 | £26,045 | 4 | 29,995 | 46 |
| Monmouthshire | 2 | £8,797 | 11 | 91,060 | 4 |
| Moray | 1 | £16,995 | 6 | 45,850 | 3 |
| Neath Port Talbot | 1 | £10,495 | 8 | 67,284 | - |
| Newport | 18 | £19,541 | 6 | 42,641 | 37 |
| Norfolk | 30 | £24,054 | 4 | 31,346 | 63 |
| North Yorkshire | 31 | £21,730 | 6 | 37,437 | 64 |
| Northamptonshire | 15 | £13,071 | 9 | 67,835 | 32 |
| Northumberland | 1 | £5,700 | 14 | 77,618 | 8 |
| Nottinghamshire | 30 | £20,431 | 5 | 41,067 | 58 |
| Oxfordshire | 7 | £16,487 | 8 | 52,761 | 28 |
| Pembrokeshire | 1 | £17,250 | 6 | 32,569 | 1 |
| Perth & Kinross | 7 | £22,652 | 5 | 31,882 | 18 |
| Renfrewshire | 2 | £16,498 | 8 | 40,594 | 9 |
| Rhondda Cynon Taf | 1 | £10,835 | 10 | 88,483 | 5 |
| Shropshire | 13 | £21,076 | 6 | 29,878 | 32 |
| Somerset | 24 | £14,785 | 8 | 61,073 | 40 |
| South Yorkshire | 46 | £23,163 | 5 | 45,706 | 85 |
| Staffordshire | 30 | £24,579 | 5 | 30,696 | 102 |
| Stirling | 4 | £33,370 | 2 | 19,253 | 15 |
| Suffolk | 17 | £21,164 | 6 | 45,796 | 55 |
| Surrey | 55 | £19,316 | 7 | 43,617 | 95 |
| Swansea | 8 | £32,737 | 2 | 14,866 | 11 |
| Torfaen | 1 | £5,995 | 12 | 98,500 | 1 |
| Tyne and Wear | 22 | £16,728 | 7 | 47,678 | 48 |
| Vale of Glamorgan | 3 | £12,822 | 10 | 56,578 | 8 |
| Warwickshire | 17 | £20,541 | 6 | 40,697 | 35 |
| West Lothian | 11 | £15,918 | 7 | 44,100 | 8 |
| West Midlands | 124 | £18,819 | 7 | 53,959 | 181 |
| West Sussex | 10 | £24,049 | 5 | 29,381 | 27 |
| West Yorkshire | 61 | £25,049 | 4 | 34,256 | 140 |
| Wiltshire | 29 | £24,990 | 5 | 40,560 | 81 |
| Worcestershire | 15 | £18,557 | 7 | 55,249 | 40 |
| Wrexham | 1 | £34,480 | 1 | 7,160 | 1 |