2017 BMW 1 Series
1.5 118I M
83,170mi Auto 1.5L
£9,995
Inverness
from £210/pm
Coming in white, this 1.5 LTR 1 Series with automatic transmission is currently available for you to purchase.
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.
18 cars

1.5 118I M
83,170mi Auto 1.5L
£9,995
Inverness
from £210/pm
Coming in white, this 1.5 LTR 1 Series with automatic transmission is currently available for you to purchase.
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.

120D Sport Navservotronic Step
53,979mi Auto Diesel 2.0L
£12,498
Fortrose
from £262/pm
Renowned for its trustworthiness and dependability, this BMW 1 Series contains a 2.0L diesel engine and automatic transmission. This dealership currently has this second hand model in stock that has got 53,979 mi clocked-up on the dash and a white finish. It is available at the bargain cost of only £12,498 or by making monthly repayments beginning from only £ per month.

118I 1.5 Sport Nav
67,841mi Manual Petrol 1.5L
£8,998
Armadale
from £189/pm
A 5 door hatchback car by BMW that offers its driver a higher standard of reliability and trustworthiness than most ordinary cars. This 118I 1.5 Sport Nav is fitted out with a 1.5 litre petrol motor with manual transmission and has 67,841 miles on the dash. Currently available to buy at the brilliant price of only £8,998 or with the possibility to buy using finance with manageable instalments on hand starting at £ per month.

M135i Xdrive Step
33,187mi Auto Petrol 2.0L
£23,498
Fortrose
from £493/pm
On offer and ready for its new owner to take home is this dependable 1 Series M135i Xdrive Step which is ranked amongst the UK's top 20 most reliable vehicles. It comes fitted with a 2000cc petrol engine and automatic transmission. This second-hand model currently for sale at our dealership comes finished in blue and has 33,187 miles clocked up on the dash.

128Ti Step Live Cockpit Professional
36,080mi Auto Petrol 2.0L
£22,698
Fortrose
from £476/pm
This BMW is listed amongst Britain's top 20, most dependable motors. It contains a 2.0 LTR petrol motor and has automatic transmission. This second-hand model at this dealership in Fortrose has 36,080 miles clocked up on the dash and has been finished in the shade of white. Available to drive away at the superb price of just £22,698 or with the option to purchase using finance with affordable repayments on offer from £ pm.

2.0 M135i Xdrive
16,258mi Auto 2.0L
£28,995
Inverness
from £609/pm
Be the next owner of this dependable BMW 1 Series 2.0 M135i Xdrive which has a top 20 ranking for its reliable design. It contains a 2.0 LTR engine and has automatic transmission. This second hand model at this dealer has 16,500 miles clocked up on the dashboard and comes finished in the shade of grey.

118I 136 M Sport Step Lcp
21,141mi Auto Petrol 1.5L
£22,998
Inverness
from £483/pm
Painted in grey, this hatchback BMW is fitted with a 1500cc petrol motor with automatic transmission and has got 21,141 miles clocked-up on the dash. First Registered in 2024, this BMW 1 Series 118I 136 M Sport Step Lcp is now available for sale at only £22,998.

128Ti Step Live Cockpit Professional
33,463mi Auto Petrol 2.0L
£23,998
Fortrose
from £504/pm
Have a closer look at this BMW 1 Series that's been engineered with durability in mind. This second hand one currently for sale at our dealership in Fortrose comes finished in blue and has 33,463 miles on the dash.

2.0 118D Sport
44,346mi Manual 2.0L
£13,995
Inverness
from £294/pm
Respected for being an extremely reliable and trustworthy car, this 5 door BMW provides the driver with a 2000 cc motor and manual gearbox, is finished in black and has 44,346 miles on the dash. Currently available at the awesome price of £13,995 or you can also buy on finance with the help of evenly spaced, achievable instalments commencing from £ monthly.

120 M Sport Step
20,096mi Auto Petrol 1.5L
£25,998
Fortrose
from £546/pm
With just 20,096 miles on the dashboard and coming in the tone of blue, this 1 Series 120 M Sport Step comes equipped with automatic transmission and a 1.5 Ltr petrol motor. Available to drive away at the terrific price of just £25,998 or with the option to purchase using finance with affordable payments on offer from £ monthly.

1.5L M Sport
80,700mi Auto Petrol 1.5L
£11,495
Inverness
from £241/pm
Dependable and durable, the BMW 1 Series is in the top 20 of Britain's reliability index and you can get this second hand 1.5L M Sport from this dealer for just £11,495.

116D Se Business Navservotronic
74,062mi Manual Diesel 1.5L
£9,998
Fortrose
from £210/pm
Available on the market today is this BMW 1 Series that comes equipped with a 1.5L diesel motor and manual transmission. At the awesome price of £9,998 and affordable repayments on hand commencing at £ per calendar month.

116D M Sport Step Live Cockpit Pro
19,733mi Auto Diesel 1.5L
£22,398
Fortrose
from £470/pm
Having to get your car repaired is not only a hassle, but it can be on the expensive side, therefore buying 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 1 Series is in the top 20 of the UK's reliability index and this dealer currently has this second hand 116D M Sport Step Live Cockpit Pro in stock for just £22,998. That's already great value for this particular model, even more so taking into account that it's less likely to need extra trips to the mechanic.

118I 136 M Sport Step Lcp
10,572mi Auto Petrol 1.5L
£23,898
Fortrose
from £502/pm
On offer and ready for you to drive away is this BMW that's been created with reliability and trustworthiness in mind. It contains a 1500CC petrol engine and has automatic transmission. This used model currently available from our dealership only has 10,572 miles clocked up on the dashboard and has been finished in the shade of grey.
120 M Sport Step
10mi Auto Petrol 1.5L
£34,798
Fortrose
from £730/pm
Offering the driver a 1500cc petrol engine and a automatic gearbox, this trustworthy and reliable BMW is currently available for sale in red with 10 miles clocked-up on the dashboard. This second-hand vehicle is for sale at £34,798 with convenient payments on hand starting at just £ per calendar month.
120 M Sport Step
10mi Auto Petrol 1.5L
£31,998
Fortrose
from £672/pm
Designed with a 1.5 L petrol engine and a automatic gearbox, this very reliable hatchback car is available for sale in white with 10 miles clocked up on the dashboard.
120 M Sport Step
10mi Auto Petrol 1.5L
£31,998
Fortrose
from £672/pm
With a petrol 1500cc motor with automatic transmission and with only 10 miles on the dashboard, this white 5 door vehicle could quite easily be mistaken for a brand new motor.
120 M Sport Step Techpro Pack
10mi Auto Petrol 1.5L
£39,998
Fortrose
from £840/pm
Take a closer look at this trusty 1 Series 120 M Sport Step Techpro Pack which is listed as one of Britain's top 20 most reliable vehicles. It comes fitted with automatic transmission and a 1.5L petrol engine. It's a second hand vehicle, however it was beautifully maintained by the previous owner and is still in a splendid, nearly new condition.

M135 Xdrive Step
Auto Petrol 2.0L
£42,500
Solihull
from £892/pm
A terrific price of £42,500 is being offered by our dealership on this almost flawless, nearly new, low mileage BMW. This model has got a 2000CC petrol engine with automatic transmission and only has few miles clocked up on the dash.
120 Sport Step
Auto Petrol 1.5L
£32,500
Worcester
from £682/pm
BMW 1 Series 120 Sport Step in a spotless condition, tidy and clean throughout. It drives like new with its 1500CC petrol motor, automatic transmission and with just few miles on the clock. You could even choose to spread the cost with evenly spaced, manageable repayments commencing at around £ per month.
120 M Sport Step
Auto Petrol 1.5L
£33,500
Tring
from £703/pm
On the market and ready for you to drive away is this dependable and durable BMW 1 Series 120 M Sport Step that is ranked amongst Britain's top 20 reliability index. It comes equipped with automatic transmission and a 1.5l petrol engine. This second-hand one currently in stock at our dealership has a mere few miles on the dashboard.

M135 Xdrive Step Pro Pack
Auto Petrol 2.0L
£45,000
Solihull
from £945/pm
Advertised by this dealership in Solihull is this hatchback 1 Series which consists of a petrol, 2.0 LTR engine and automatic gearbox. It is up for sale and ready for its new owner to drive away in a grey finish with a mere few miles clocked-up on the dashboard. It is an excellent choice if you're searching to buy a model that's been engineered to have reliability in mind.

M135 Xdrive Step
Auto Petrol 2.0L
£40,500
Solihull
from £850/pm
Painted in a grey finish, this used car has few miles clocked up on the dashboard and is fitted with a 2000 CC petrol engine and automatic transmission. First Registered in 2026, it's on offer and ready for you to drive home for £40,500.

M135 Xdrive Step
Auto Petrol 2.0L
£45,000
High Wycombe
from £945/pm
Currently advertised by this dealership in High Wycombe is this 1 Series fitted out with a petrol, 2.0L engine and automatic transmission. It is in a nearly new, almost flawless condition and is on the market and ready for its new owner to take home in the tone of green with only few miles on the clock.