2025 BMW 1 Series
120 M Sport Step
7,751mi Auto Petrol 1.5L
£26,998
Kilmarnock
from £567/pm
Finished in blue, this BMW comes fitted out with automatic transmission and a 1.5 Litre petrol engine with 7,751 mi 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.
5,609 cars

120 M Sport Step
7,751mi Auto Petrol 1.5L
£26,998
Kilmarnock
from £567/pm
Finished in blue, this BMW comes fitted out with automatic transmission and a 1.5 Litre petrol engine with 7,751 mi 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 Sport
61,574mi Manual Diesel 2.0L
£9,995
Durham
from £210/pm
This reliable and trustworthy BMW has got 61,574 miles on the dash and is equipped with a 2000 cc diesel engine. Grab the chance right now to be the happy owner of this second-hand one which is priced at £9,995.

M Sport
73,000mi Manual Diesel 1.5L
£8,794
Derby
from £185/pm
Coming fitted with manual transmission and a 1.5 Litre diesel motor - this blue second hand BMW is on the market and ready for its new owner to take home with 73,000 miles clocked up on the dash.

118I Sport 5-Door
38,809mi Manual Petrol 1.5L
£10,995
Farnborough
from £231/pm
Combining several points, the Reliability Index collects data based on a large quantity of insurance claims that are made by drivers every year. It considers: cost, a car's rate of failure and inconvenience for drivers, providing motorists with a detailed overview of vehicles on the UK's roads today. BMW's 1 Series is among those ranked in the top twenty for reliability and at this dealer you can buy this second hand model for just £10,995. That's already a bargain price for this particular model and it's even better taking into account that it's less likely to leave you with a repair bill.

1.5 120I Mht M Sport Hatchback Hybrid D
18,000mi Auto Hybrid 1.5L
£24,995
Armagh
from £525/pm
On the market and ready for its next owner to drive away is this BMW that comes fitted out with automatic transmission and a 1.5 Ltr hybrid motor. This low mileage one currently available from this dealership in Armagh has clocked-up 18,000 miles and comes finished in the tone of grey.

1.6 118I M Sport
77,300mi Manual Petrol 1.6L
£6,995
Bedford
from £147/pm
Up for sale and ready to take home is this 1 Series 1.6 118I M Sport coming in the tone of grey - it has manual transmission, a 1.6 Ltr petrol motor and 77,300 miles clocked-up on the dash.

118I 136 M Sport Step Lcp
13,793mi Auto Petrol 1.5L
£23,998
Irvine
from £504/pm
Get yourself in the driver's seat of this dependable BMW 1 Series 118I 136 M Sport Step Lcp that is listed as one of the UK's top 20 most reliable models. This is a used vehicle, but it's been well cared for and therefore remains in an almost flawless, nearly new condition inside and out.

120 M Sport
5,902mi Auto Petrol 1.5L
£28,735
Crawley
from £603/pm
Up for sale and ready for its new owner to drive away today is this BMW, it comes fitted with automatic transmission and a 1.5 Litre petrol motor. This low mileage one available from this dealer is in an excellent, nearly new condition inside and out and has done a mere 5,902 miles.

M135i Xdrive
43,774mi Auto Petrol 2.0L
£23,685
Redhill
from £497/pm
This used 1 Series finished in is available for sale with the option for you to acquire it with finance.

118I 136 M Sport Live Cockpit Professional
12,839mi Manual Petrol 1.5L
£22,498
Irvine
from £472/pm
A great price of only £22,498 is currently being offered by our dealership on this 1 Series 118I 136 M Sport Live Cockpit Professional which has been designed to have dependability and trustworthiness in mind and is amongst those rated in the top twenty of the UK's reliability index.

118I M Sport
14,728mi Auto Petrol 1.5L
£22,740
Crawley
from £477/pm
This BMW 1 Series 118I M Sport has been finished in and despite being a used vehicle, it is still in an almost pristine, like new condition. This particular model incorporates a 1500 cc petrol engine with automatic transmission and it has got 14,728 miles clocked up on the dash.

3L Shadow Edition
49,547mi Auto Petrol 3.0L
£24,495
St Neots
from £514/pm
Incorporating a 3.0L petrol engine with automatic transmission, this second hand 1 Series from this dealership in St Neots is available on the market in the tone of white and has 49,547 miles clocked up on the dashboard.

118I 136 M Sport Step Lcp
15,166mi Auto Petrol 1.5L
£22,498
Warrington
from £472/pm
This 1 Series has got 15,166 mi clocked-up on the dashboard and comes fitted out with a 1.5l petrol motor with automatic transmission.

118I M Sport
27,709mi Auto Petrol 1.5L
£21,450
Farnborough
from £450/pm
Fitted out with a 1500 cc petrol engine with automatic transmission, this used 1 Series 118I M Sport from this dealership in Farnborough is available for sale in a grey finish and has 27,709 miles clocked up on the dashboard.

1.5 118I M Sport Lcp Hatchback Dct 1
29,651mi Auto Petrol 1.5L
£19,995
Chelmsford
from £420/pm
A great price of only £19,995 is currently being offered by our dealership on this low mileage BMW 1 Series that has a mere 29,651 mi on the clock. It is a great choice if you're on the lookout for a vehicle that has an excellent track record for trustworthiness and durability.

1.5 118I Sport
103,000mi Manual Petrol 1.5L
£6,910
Derby
from £145/pm
Incorporating a 1.5 Ltr petrol motor with manual transmission, this second hand BMW is currently available for sale in the shade of white with 103,000 miles clocked-up on the dash.

118I 136 Se Step Live Cockpit Pro
54,734mi Auto Petrol 1.5L
£15,698
Hull
from £330/pm
Rated in the UK's top 20 for its trustworthiness, this hatchback is equipped with a 1.5 litre petrol engine and automatic transmission. It has 54,734 miles on the dash and is currently available on the market in a white finish.

118I Se
22,494mi Auto Petrol 1.5L
£18,745
Redhill
from £393/pm
This BMW 1 Series 118I Se is ranked amongst the United Kingdom's top 20, most dependable cars. This model contains a 1.5 litre petrol motor and it has automatic transmission. This second hand model currently on sale at this dealership has 22,494 miles clocked up on the dashboard and has a finish. On the market at the fabulous price of just £18,745 or with the option to purchase using finance with manageable instalments on hand from £ per month.

M135i Xdrive
24,000mi Auto Petrol 2.0L
£24,800
Preston
from £521/pm
Get this used BMW 1 Series for just £24,800. Credit offers commence at around £ every month for this car which has automatic transmission and a 2.0 Ltr petrol engine.

3.0 M140i Euro 6 Ss
66,200mi Auto Petrol 3.0L
£18,150
Radlett
from £381/pm
Available to drive away today is this 1 Series 3.0 M140i Euro 6 Ss that has a 3.0L petrol motor with automatic transmission. On offer at the brilliant price of just £18,150 and manageable instalments on hand starting from just £ per month.

118I 136 M Sport Step
32,395mi Auto Petrol 1.5L
£18,998
Kirkcaldy
from £399/pm
This second hand car is currently on offer and ready for its next owner to drive away. It is fitted with a 1.5 LTR petrol engine with automatic transmission and has 32,395 mi on the dashboard.

2.0 M135i Xdrive Euro 6 Ss
26,901mi Auto Petrol 2.0L
£27,680
Alfreton
from £581/pm
A terrific price of only £27,680 from us at this dealer on this 1 Series that's been created to have dependability in mind and is amongst those rated in the top 20 of the UK's reliability index.

120 M Sport Step
12,099mi Auto Petrol 1.5L
£26,249
Newport
from £551/pm
A great price of just £26,249 is currently being offered by us at this dealer on this 1 Series 120 M Sport Step with low mileage that is fitted out with a 1.5L petrol motor with automatic transmission.

M135i Xdrive
30,950mi Auto Petrol 2.0L
£27,995
Guildford
from £588/pm
1 Series M135i Xdrive with a 2.0 Ltr petrol motor and automatic transmission.
Navigating through the process of getting aused BMW 1 Series on finance can be made smoother with a well-structured plan and understanding of available options. The 1 Series is widely recognized for its blend of sportiness and practicality, making it a popular choice among drivers. Below is a guide that explores key considerations and steps when getting a used BMW 1 Series on finance.
Depreciation: The car’s value will depreciate over time; consider this in your investment.
Warranty: Evaluate if there’s an existing warranty or the possibility of purchasing an extended warranty.
Total Payable Amount: Be aware of the total amount payable over the duration of the finance term.
Final Payments: If you opt for PCP, be prepared for the balloon payment if you wish to retain the car.
Embarking on the journey to finance a used BMW 1 Series requires thorough research, careful evaluation of finances, and a comprehensive understanding of available finance options. Engage with financial advisors or utilize online resources to fortify your knowledge and decision-making capability, ensuring a satisfactory purchase and ownership experience.
When one thinks of luxury compact cars that resonate with agility and sophistication, BMW's 1 Series often springs to mind. First launched in 2004, the 1 Series entered a market dominated by mainstream hatchbacks, introducing the concept of a premium compact to many drivers.
Diverse Generations:
Over the years, the 1 Series has evolved through various iterations, with each generation reflecting the shifting priorities and tastes of drivers. Whether it was the rear-wheel-drive dynamics of the earlier models or the more space-efficient front-wheel-drive layout of the latest versions, the 1 Series always prioritised driver engagement and luxury.
Interiors and Technology:
Step inside, and the cabin exudes a sense of quality, seamlessly integrating the latest infotainment and driver-assistance systems. BMW's commitment to blending sportiness with luxury is evident in the fine materials, ergonomics, and the driver-centric layout that the brand is renowned for.
Rivals in the Spotlight:
In the luxury compact segment, the 1 Series competes with the likes of the Audi A3, Mercedes-Benz A-Class, and the Volkswagen Golf. While each brings its set of virtues to the table, BMW's offering has carved a niche for itself with its unique driving dynamics and undying focus on the driving experience.
Financing Your Dream:
BMW appreciates that driving a luxury hatchback is a dream for many. To simplify this journey, they offer an array of tailored finance options. This means whether you're setting sights on a brand-new model or considering a certified pre-owned 1 Series, BMW ensures the financial aspects are as smooth as the drive itself.
A Look Ahead:
The 1 Series has played a pivotal role in reshaping our understanding of what a compact car can be. With electric and hybrid models on the horizon, the 1 Series is set to not just adapt to the changing automotive landscape but to continue leading in its segment.
Conclusion:
Representing more than just a car, the BMW 1 Series embodies a fusion of luxury, performance, and innovation. For those who believe that journeys are as important as destinations, this hatchback offers a delightful, premium experience.
Want to find out everything about all 1 Series models, pros and cons, what to look out for and everything else you need to know? Check out our BMW 1 Series buying guide here.
BMW 1 Series 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 | 5,475 | £17,001 | 6 | 48,687 | 11,602 |
| Aberdeenshire | 61 | £23,734 | 4 | 22,187 | 120 |
| Angus | 45 | £21,424 | 4 | 31,673 | 79 |
| Ayrshire | 40 | £19,940 | 4 | 31,865 | 87 |
| Bedfordshire | 116 | £13,566 | 8 | 67,569 | 235 |
| Berkshire | 76 | £19,097 | 7 | 44,523 | 197 |
| Blaenau Gwent | 12 | £14,118 | 7 | 50,881 | 18 |
| Borders | 3 | £21,316 | 4 | 39,719 | 8 |
| Bridgend | 11 | £13,614 | 7 | 67,950 | 16 |
| Bristol | 115 | £15,500 | 7 | 52,256 | 170 |
| Buckinghamshire | 86 | £18,931 | 6 | 49,805 | 172 |
| Caerphilly | 8 | £8,982 | 10 | 94,909 | 9 |
| Cambridgeshire | 170 | £16,260 | 7 | 53,955 | 263 |
| Cardiff | 44 | £18,823 | 5 | 40,694 | 111 |
| Carmarthenshire | 4 | £15,044 | 6 | 59,764 | 8 |
| Cheshire | 133 | £19,351 | 5 | 46,842 | 404 |
| Conwy | 15 | £16,937 | 6 | 50,858 | 33 |
| Cornwall | 15 | £23,091 | 4 | 21,667 | 51 |
| County Antrim | 71 | £17,478 | 5 | 50,483 | 179 |
| County Armagh | 42 | £20,267 | 4 | 41,552 | 52 |
| County Down | 21 | £13,235 | 8 | 58,152 | 36 |
| County Durham | 82 | £15,271 | 7 | 55,753 | 182 |
| County Fermanagh | 4 | £19,595 | 3 | 57,723 | 9 |
| County Londonderry | 29 | £14,450 | 6 | 65,158 | 35 |
| County Tyrone | 21 | £16,565 | 6 | 58,580 | 29 |
| Cumbria | 13 | £18,221 | 5 | 42,007 | 39 |
| Derbyshire | 204 | £18,054 | 6 | 45,273 | 455 |
| Devon | 68 | £15,495 | 7 | 57,140 | 156 |
| Dorset | 36 | £20,656 | 4 | 30,850 | 59 |
| Dumfries & Galloway | 4 | £22,222 | 3 | 16,184 | 11 |
| Dunbartonshire | 5 | £20,158 | 3 | 30,947 | 4 |
| East Lothian | 1 | £8,745 | 10 | 103,000 | 1 |
| East Riding of Yorkshire | 36 | £18,779 | 5 | 39,014 | 106 |
| East Sussex | 62 | £16,829 | 8 | 53,364 | 90 |
| Essex | 128 | £15,325 | 7 | 53,610 | 274 |
| Falkirk | 15 | £18,953 | 5 | 38,741 | 22 |
| Fife | 31 | £20,458 | 5 | 32,021 | 75 |
| Flintshire | 20 | £12,269 | 11 | 67,045 | 16 |
| Gloucestershire | 53 | £16,943 | 6 | 46,992 | 88 |
| Greater London | 382 | £17,711 | 6 | 42,563 | 707 |
| Greater Manchester | 356 | £16,131 | 6 | 53,152 | 709 |
| Hampshire | 119 | £18,224 | 6 | 38,551 | 277 |
| Herefordshire | 9 | £20,742 | 5 | 40,049 | 31 |
| Hertfordshire | 154 | £16,740 | 6 | 47,442 | 328 |
| Highland | 15 | £19,950 | 4 | 42,879 | 43 |
| Inverclyde | 1 | £17,995 | 4 | 34,432 | 5 |
| Isle of Anglesey | 2 | £10,720 | 8 | 79,639 | 1 |
| Isle of Wight | 3 | £10,562 | 11 | 75,765 | 7 |
| Kent | 80 | £17,868 | 5 | 42,375 | 248 |
| Lanarkshire | 91 | £20,593 | 4 | 32,678 | 314 |
| Lancashire | 206 | £16,202 | 6 | 50,400 | 390 |
| Leicestershire | 74 | £17,654 | 6 | 48,161 | 236 |
| Lincolnshire | 125 | £18,321 | 5 | 39,619 | 212 |
| Merseyside | 109 | £15,488 | 6 | 51,158 | 146 |
| Merthyr Tydfil | 6 | £12,914 | 8 | 75,727 | 11 |
| Midlothian | 53 | £18,577 | 6 | 38,826 | 134 |
| Monmouthshire | 1 | £5,700 | 14 | 77,650 | 8 |
| Moray | 2 | £25,345 | 3 | 29,900 | 6 |
| Neath Port Talbot | 5 | £13,479 | 8 | 53,756 | 2 |
| Newport | 54 | £18,726 | 5 | 48,987 | 115 |
| Norfolk | 80 | £18,097 | 6 | 41,112 | 137 |
| North Yorkshire | 80 | £20,507 | 5 | 39,924 | 165 |
| Northamptonshire | 46 | £15,097 | 7 | 59,289 | 115 |
| Northumberland | 11 | £18,015 | 5 | 43,943 | 18 |
| Nottinghamshire | 89 | £17,684 | 6 | 48,308 | 226 |
| Oxfordshire | 22 | £16,778 | 6 | 45,393 | 55 |
| Pembrokeshire | 5 | £13,019 | 8 | 70,961 | 4 |
| Perth & Kinross | 9 | £15,403 | 7 | 48,782 | 32 |
| Powys | 1 | £18,490 | 6 | 65,000 | 1 |
| Renfrewshire | 22 | £20,098 | 4 | 23,931 | 48 |
| Rhondda Cynon Taf | 11 | £10,609 | 8 | 68,832 | 20 |
| Shropshire | 41 | £17,851 | 6 | 52,350 | 82 |
| Somerset | 32 | £16,842 | 6 | 51,865 | 84 |
| South Yorkshire | 139 | £14,883 | 7 | 60,842 | 345 |
| Staffordshire | 104 | £16,999 | 6 | 42,104 | 271 |
| Stirling | 19 | £21,736 | 4 | 27,705 | 57 |
| Suffolk | 56 | £17,489 | 5 | 42,503 | 128 |
| Surrey | 152 | £17,471 | 7 | 42,575 | 256 |
| Swansea | 27 | £20,838 | 4 | 31,828 | 68 |
| Torfaen | 3 | £11,228 | 6 | 63,068 | 7 |
| Tyne and Wear | 97 | £17,725 | 6 | 44,783 | 212 |
| Vale of Glamorgan | 2 | £9,990 | 15 | 42,656 | 10 |
| Warwickshire | 30 | £19,003 | 5 | 41,573 | 65 |
| West Lothian | 24 | £13,299 | 7 | 64,531 | 28 |
| West Midlands | 257 | £15,487 | 6 | 54,926 | 500 |
| West Sussex | 33 | £20,195 | 5 | 33,058 | 98 |
| West Yorkshire | 206 | £17,463 | 6 | 52,089 | 452 |
| Wiltshire | 86 | £18,075 | 6 | 46,203 | 197 |
| Worcestershire | 43 | £20,378 | 5 | 31,826 | 86 |
| Wrexham | 1 | £12,995 | 8 | 36,780 | 6 |