2025 BMW X1
Sdrive20i Sport
31,000mi Auto Petrol 2.0L
£6,995
Burnley
from £147/pm
Containing a 2.0L petrol motor with automatic transmission, this BMW X1 is available to drive away in a grey finish with 31,000 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,054 cars

Sdrive20i Sport
31,000mi Auto Petrol 2.0L
£6,995
Burnley
from £147/pm
Containing a 2.0L petrol motor with automatic transmission, this BMW X1 is available to drive away in a grey finish with 31,000 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.0 23D M Sport Steptronic Xdrive Euro 5
31,200mi Auto Diesel 2.0L
£9,999
Derby
from £210/pm
A low price of just £9,999 from us at this dealer for this low mileage X1 2.0 23D M Sport Steptronic Xdrive Euro 5 which incorporates a 2000CC diesel motor with automatic transmission.

2.0 18D M Sport Xdrive Euro 6 Ss
65,000mi Auto Diesel 2.0L
£11,995
Bishop's Stortford
from £252/pm
Available from this dealership's show room in the Bishop's Stortford area - X1 2.0 18D M Sport Xdrive Euro 6 Ss that has a 2.0l diesel engine with automatic transmission.

Xdrive 23D Mht M Sport Step 2026
2,500mi Auto Diesel
£46,580
Doncaster
from £978/pm
A marvellous price of just £46,580 from our dealership on this almost pristine, nearly new, low mileage estate. This model comes fitted with automatic transmission and a LTR diesel motor with only 2,500 mi clocked up on the dash.

X1 2.0 25D
64,807mi Auto 2.0L
£12,990
Reading
from £273/pm
At this dealer you'll find the bargain price of just £12,990 on this X1 X1 2.0 25D with a 2000cc motor, automatic transmission and 64,807 miles clocked up on the dash.

2017 67 2.0
44,410mi Auto 2.0L
£13,400
Cambridge
from £281/pm
Interested in buying a vehicle that is manufactured to be durable and dependable and is amongst those ranked in the top 20 of the reliability index? Well, have a look at this particular second hand one from our dealership in the Cambridge area that has 44,410 mi clocked up on the dash, a 2.0 ltr motor and automatic transmission.

Xdrive 20D M Sport Step 2022
31,363mi Auto Diesel
£25,120
Doncaster
from £527/pm
Available for viewing at this dealership's show room in Doncaster - BMW X1 Xdrive 20D M Sport Step 2022 that has a L diesel engine with automatic transmission.

1.5 X1 Sdrive 18I Se
52,100mi Manual Petrol 1.5L
£10,050
Derby
from £211/pm
This X1 1.5 X1 Sdrive 18I Se contains a 1500 CC petrol motor with manual transmission and it has 52,100 miles on the dash. This particular used model from this dealership comes finished in the shade of white.

X1 Sdrive20i M Sport
5,420mi Auto Hybrid 1.5L
£34,990
Norwich
from £734/pm
Featuring a 1.5l hybrid motor and automatic transmission, this used X1 X1 Sdrive20i M Sport is finished in the shade of blue and has 5,420 miles on the clock.

2L Sport
103,556mi Auto Diesel 2.0L
£8,995
Kettering
from £189/pm
Take a look at this BMW X1 which is featured in the list of the United Kingdom's top 20, most durable and trustworthy motors. This second hand model finished in the tone of blue, is fitted out with a 2.0 LTR diesel engine with automatic transmission and has 103,556 miles on the dashboard.

1.5 18I M Sport Suv Sdrive Euro
32,569mi Manual Petrol 1.5L
£17,250
Haverfordwest
from £362/pm
Fitted with a 1.5 Ltr petrol engine and a manual transmission, this very trustworthy and durable X1 1.5 18I M Sport Suv Sdrive Euro is currently available to drive away in white with 32,569 miles on the dashboard. This second-hand model is advertised at £17,250 with budget-friendly repayment packages at hand beginning at only £ per month.

1.5 18I Xline Suv Sdrive Euro 6
72,124mi Manual Petrol 1.5L
£10,495
Brockenhurst
from £220/pm
A suv car created by the BMW company to give motorists a higher degree of trustworthiness than the average model, it supplies you with a petrol 1500cc engine and manual transmission. This dealership currently has this second hand model on offer which has 72,124 miles on the dashboard and a white finish.

18I M Sport Suv
60,501mi Manual Petrol 1.5L
£14,995
Liverpool
from £315/pm
UK top twenty rating for trustworthiness and reliability - this BMW is fitted out with a 1.5 ltr petrol engine and manual transmission. It has 60,501 miles clocked up on the dash and is currently available on the market in a black finish.

Sdrive 18I Xline
71,336mi Manual Petrol 1.5L
£11,198
Barnsley
from £235/pm
The BMW X1 is trustworthy and durable and in the top twenty of the UK's reliability index. This used model is on the market from this dealer in the shade of grey with manual transmission, 71,336 miles on the clock and a 1500 cc petrol motor .

1.5 25E 16.3Kwh M Sport Dct Xdrive Euro 6 Ss
5,000mi Auto Hybrid 1.5L
£37,000
Dundee
from £777/pm
This vehicle up for sale from this dealer priced at £37,000 has 5,000 miles on the dash and is available in white.

2.0 25D Xline Xdrive Euro 6 Ss 20181
93,000mi Auto Diesel 2.0L
£11,500
Sittingbourne
from £241/pm
93,000 miles on the clock, this X1 2.0 25D Xline Xdrive Euro 6 Ss has got a 2000CC diesel engine with automatic transmission.

2.0 20D M Sport Xdrive Euro 5 Ss
80,300mi Auto Diesel 2.0L
£6,800
Reading
from £143/pm
Call this dealership for a closer look at this automatic BMW with a 2000cc diesel engine and automatic transmission. This used one available from this dealer has 80,300 miles clocked up on the dashboard and comes in grey.

Sdrive 18I M Sport Step
20,554mi Auto Petrol 1.5L
£20,000
Nottingham
from £420/pm
Combining several elements, the Reliability Index gathers the data sourced from the millions of pounds worth of insurance claims that are filed by motorists throughout each year. It looks at: the rate of failure, the inconvenience caused and cost, showing motorists a detailed overview of cars on the road today. The BMW X1 is amongst the top 20 rated for reliability and this dealer in Nottingham currently has this second hand model for sale at just £20,000. That's already a fantastic deal for this particular model and it's even better if you take into account that it's less likely to let you down and cost you extra money in repair bills.

M Sport
52,000mi Auto Diesel 2.0L
£7,495
Stratford-upon-Avon
from £157/pm
Thinking of going for a BMW X1 M Sport? Well, have a closer look at this used model finished in grey that’s got a 2.0 ltr diesel engine, 52,000 miles on the dash and automatic transmission.

Sdrive 20I 178 Xline Step
45,798mi Auto Petrol
£21,000
High Wycombe
from £441/pm
Giving you a CC petrol motor and a automatic gearbox, this very dependable and trustworthy BMW is available to buy in grey with 45,798 miles on the clock. This car is for sale at £21,000 with convenient repayment plans on hand starting off at just £ per calendar month.

X1 Sdrive20i Xline
11,294mi Auto Petrol
£30,600
Aberdeen
from £642/pm
On the market and ready for you to drive away today is this BMW, it comes fitted out with a cc petrol engine and automatic transmission. This model now available from our dealership in Aberdeen is a second hand vehicle, however it was wonderfully maintained by its previous owner and still remains in a nearly new, almost spotless condition both in and out..

Xdrive 30E M Sport Techpro Pack Step
11,734mi Auto Hybrid
£43,000
Ascot
from £903/pm
Giving the new proud owner a truly excellent and first rate mode of transport, this estate BMW X1 Xdrive 30E M Sport Techpro Pack Step is finished in the tone of silver, features a LTR hybrid motor with automatic transmission and has got 11,734 miles on the clock.

Sport
37,808mi Auto Petrol
£24,444
York
from £513/pm
A terrific price of £24,444 is currently being advertised by this dealership in York on this BMW that is known to be one of the most trusty vehicles available. This used model features a ltr petrol motor with automatic transmission and has only got 37,808 miles on the clock.

X1 Sdrive 18D Se Step
43,610mi Auto Diesel
£12,900
Cambridge
from £271/pm
Coming in the tone of blue, this l diesel BMW X1 X1 Sdrive 18D Se Step with automatic transmission is available for you to own.
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,994 | £20,283 | 6 | 46,063 | 3,874 |
| Aberdeenshire | 20 | £25,164 | 5 | 27,816 | 28 |
| Angus | 18 | £23,375 | 5 | 38,782 | 12 |
| Ayrshire | 9 | £21,850 | 5 | 35,675 | 19 |
| Bedfordshire | 55 | £16,177 | 7 | 59,989 | 62 |
| Berkshire | 37 | £23,639 | 5 | 38,088 | 58 |
| Borders | 1 | £15,999 | 5 | 38,454 | 3 |
| Bridgend | 5 | £23,568 | 6 | 38,869 | 7 |
| Bristol | 29 | £20,854 | 6 | 47,339 | 51 |
| Buckinghamshire | 26 | £21,430 | 6 | 51,673 | 79 |
| Caerphilly | 3 | £8,160 | 10 | 101,833 | 3 |
| Cambridgeshire | 39 | £18,752 | 6 | 50,820 | 78 |
| Cardiff | 13 | £23,320 | 5 | 36,518 | 28 |
| Ceredigion | 1 | £18,750 | 7 | 46,120 | 1 |
| Cheshire | 44 | £24,615 | 4 | 45,363 | 116 |
| Clackmannanshire | 1 | £22,498 | 4 | 17,300 | - |
| Conwy | 5 | £17,576 | 8 | 89,702 | 14 |
| Cornwall | 20 | £28,863 | 4 | 27,219 | 31 |
| County Antrim | 22 | £25,355 | 5 | 40,124 | 70 |
| County Armagh | 12 | £28,783 | 3 | 28,764 | 30 |
| County Down | 8 | £16,878 | 7 | 54,373 | 14 |
| County Durham | 17 | £16,104 | 8 | 56,856 | 60 |
| County Londonderry | 4 | £20,298 | 5 | 41,640 | 10 |
| County Tyrone | 10 | £17,479 | 8 | 87,135 | 10 |
| Cumbria | 6 | £19,979 | 6 | 50,199 | 15 |
| Denbighshire | 1 | £5,995 | 12 | 83,100 | - |
| Derbyshire | 53 | £18,519 | 6 | 44,041 | 103 |
| Devon | 37 | £25,430 | 6 | 36,370 | 73 |
| Dorset | 18 | £19,522 | 6 | 36,033 | 17 |
| Dumfries & Galloway | 1 | £36,998 | 0 | 3,592 | 5 |
| Dunbartonshire | 1 | £20,498 | 5 | 35,489 | 3 |
| East Lothian | 2 | £16,947 | 7 | 61,379 | 1 |
| East Riding of Yorkshire | 12 | £17,032 | 6 | 61,213 | 20 |
| East Sussex | 29 | £20,129 | 7 | 44,384 | 34 |
| Essex | 62 | £20,230 | 6 | 43,417 | 112 |
| Falkirk | 7 | £20,626 | 5 | 47,388 | 4 |
| Fife | 9 | £22,725 | 6 | 35,473 | 24 |
| Flintshire | 3 | £11,913 | 9 | 64,193 | 1 |
| Gloucestershire | 21 | £30,097 | 3 | 29,894 | 46 |
| Greater London | 151 | £21,914 | 5 | 36,603 | 268 |
| Greater Manchester | 113 | £18,068 | 7 | 52,971 | 227 |
| Hampshire | 61 | £23,449 | 5 | 43,046 | 98 |
| Herefordshire | 9 | £28,471 | 3 | 23,881 | 15 |
| Hertfordshire | 47 | £19,354 | 6 | 46,377 | 117 |
| Highland | 5 | £27,297 | 3 | 27,061 | 12 |
| Inverclyde | 1 | £17,998 | 7 | 44,407 | 1 |
| Isle of Wight | 3 | £10,128 | 11 | 62,000 | 3 |
| Kent | 49 | £20,700 | 6 | 46,141 | 92 |
| Lanarkshire | 49 | £26,038 | 4 | 28,446 | 87 |
| Lancashire | 66 | £19,751 | 6 | 49,948 | 100 |
| Leicestershire | 33 | £23,436 | 5 | 44,094 | 72 |
| Lincolnshire | 36 | £20,605 | 5 | 42,761 | 88 |
| Merseyside | 30 | £20,647 | 5 | 41,322 | 58 |
| Merthyr Tydfil | 3 | £12,628 | 9 | 90,951 | 2 |
| Midlothian | 33 | £26,765 | 4 | 28,289 | 44 |
| 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 | 21 | £19,692 | 6 | 40,485 | 34 |
| Norfolk | 29 | £22,857 | 5 | 33,064 | 63 |
| North Yorkshire | 33 | £21,696 | 6 | 38,751 | 62 |
| Northamptonshire | 16 | £14,478 | 8 | 65,279 | 31 |
| Northumberland | 1 | £5,700 | 14 | 77,618 | 7 |
| Nottinghamshire | 29 | £21,547 | 5 | 36,913 | 61 |
| Oxfordshire | 8 | £15,469 | 8 | 54,467 | 27 |
| Pembrokeshire | 1 | £17,250 | 6 | 32,506 | 1 |
| Perth & Kinross | 7 | £23,053 | 5 | 31,882 | 18 |
| Renfrewshire | 3 | £17,831 | 7 | 32,631 | 8 |
| Rhondda Cynon Taf | 1 | £10,835 | 10 | 88,483 | 5 |
| Shropshire | 16 | £22,262 | 6 | 31,027 | 30 |
| Somerset | 24 | £14,832 | 8 | 61,072 | 46 |
| South Yorkshire | 46 | £22,431 | 5 | 50,208 | 85 |
| Staffordshire | 31 | £23,927 | 5 | 33,034 | 102 |
| Stirling | 5 | £33,695 | 1 | 16,297 | 15 |
| Suffolk | 20 | £22,578 | 5 | 46,126 | 55 |
| Surrey | 54 | £19,165 | 7 | 43,852 | 92 |
| Swansea | 7 | £36,635 | 1 | 5,796 | 12 |
| Torfaen | 1 | £5,995 | 12 | 98,500 | 2 |
| Tyne and Wear | 21 | £15,952 | 7 | 47,910 | 53 |
| Vale of Glamorgan | 4 | £13,239 | 9 | 54,621 | 7 |
| Warwickshire | 15 | £20,735 | 6 | 40,691 | 36 |
| West Lothian | 11 | £16,020 | 7 | 44,100 | 9 |
| West Midlands | 122 | £18,771 | 7 | 53,992 | 183 |
| West Sussex | 12 | £23,169 | 5 | 29,282 | 27 |
| West Yorkshire | 62 | £24,474 | 4 | 34,893 | 140 |
| Wiltshire | 25 | £26,220 | 4 | 38,785 | 88 |
| Worcestershire | 14 | £19,922 | 7 | 48,912 | 41 |
| Wrexham | 1 | £34,510 | 1 | 7,160 | 1 |