2021 BMW 1 Series
128Ti Step
21,067mi Auto Petrol 2.0L
£24,998
Armadale
~£628/pm
Currently available for sale is this BMW 1 Series that comes with automatic transmission and a 2.0 ltr petrol motor.
24 cars
128Ti Step
21,067mi Auto Petrol 2.0L
£24,998
Armadale
~£628/pm
Currently available for sale is this BMW 1 Series that comes with automatic transmission and a 2.0 ltr petrol motor.
118D M Sport
1,690mi Manual Diesel 2.0L
£25,898
Fortrose
~£650/pm
Available now is this near mint, low mileage 1 Series. It only has 1,690 miles on the clock and contains a 2.0l diesel motor.
118I M Sport
8,349mi Auto Petrol 1.5L
£25,498
Fortrose
~£640/pm
Up for sale and ready for you to take home is this BMW 1 Series that incorporates a 1500 CC petrol motor with automatic transmission. This model at our dealership in Fortrose is a second hand vehicle, but it's been beautifully maintained and is still in an almost pristine, near mint condition both inside and out..
128Ti Step
21,341mi Auto Petrol 2.0L
£25,298
Fortrose
~£635/pm
Now available for sale is this used BMW that is fitted with a 2000 CC petrol motor and automatic transmission. Get it at the great price of just £25,298 from this dealer in the Fortrose area.
118I 136 M Sport Live Cockpit Propro Pk
6,379mi Manual Petrol 1.5L
£25,898
Fortrose
~£650/pm
On offer is this 1 Series featuring a 1500CC petrol engine and manual transmission. This used model from our dealership in Fortrose is in an almost flawless, like new condition both in and out and has a mere 6,379 miles clocked up on the dashboard.
M135i Xdrive Step
24,119mi Auto Petrol 2.0L
£27,498
Fortrose
~£691/pm
On offer and available for a test drive is this BMW coming in blue - this second hand model has 24,119 miles on the dashboard and contains a 2.0 L petrol engine with automatic transmission.
M135i Xdrive Step Pro Pack
4,015mi Auto Petrol 2.0L
£34,998
Fortrose
~£879/pm
This dealer in Fortrose is advertising a marvellous price of only £34,998 on this second-hand 1 Series M135i Xdrive Step Pro Pack with only 4,015 miles on the clock.
118I M Sport Step
8,980mi Auto Petrol 1.5L
£22,998
Inverness
~£578/pm
Coming fitted with a 1.5 Litre petrol engine with automatic transmission, this second hand 1 Series 118I M Sport Step is currently available for sale in grey with 8,980 miles clocked-up on the dash.
1.5 118I M Sport U1433 Ulez
83,491mi Manual Petrol 1.5L
£8,595
Inverness
~£216/pm
Painted with a white finish, this BMW 1 Series 1.5 118I M Sport U1433 Ulez has 83,491 miles clocked-up on the dash and is equipped with a 1.5l petrol motor with manual transmission. First Registered in 2015, it's currently up for sale and ready for you to drive home for £8,595.
M135i Xdrive
17,330mi Auto Petrol 2.0L
£28,998
Fortrose
~£728/pm
Purchase this used 1 Series M135i Xdrive for £28,998. Credit deals commence at around £ every month for this car that features a 2000 CC petrol engine with automatic transmission.
1 Series 2.0 118D Sport
30,346mi Manual Diesel 2.0L
£16,995
Inverness
~£427/pm
A terrific price of £16,995 is being advertised by this dealership in Inverness for this used 1 Series with a mere 30,346 miles on the clock.
118I 136 M Sport Step Lcp
13,750mi Auto Petrol 1.5L
£25,998
Fortrose
~£653/pm
Now available from this car dealership's showroom in Fortrose is this low mileage BMW 1 Series in almost pristine, like new condition that has a automatic gearbox and a 1.5 ltr petrol engine.
116D Se Live Cockpit Professional
2,090mi Manual Diesel 1.5L
£22,898
Fortrose
~£575/pm
First registered in 2023: Second-hand hatchback with manual transmission, a 1.5 ltr diesel engine and only 2,090 miles clocked-up on the dashboard.
118I 136 M Sport Step Lcppro Pk
5,746mi Auto Petrol 1.5L
£26,898
Fortrose
~£675/pm
Now available to view at our dealership is this black 1 Series that has got a 1.5L petrol motor with automatic transmission.
118I 136 M Sport Live Cockpit Propro Pk
7,165mi Manual Petrol 1.5L
£25,898
Fortrose
~£650/pm
Currently available from this dealer is this 1 Series in like new condition which has a mere 7,165 miles on the dash.
118I 136 M Sport Step Lcp
4,904mi Auto Petrol 1.5L
£25,898
Fortrose
~£650/pm
With a petrol 1.5 ltr engine with automatic gears and with just 4,904 miles clocked-up on the dash, this grey 5 door hatchback second hand car can very easily be mistaken for a brand new motor.
118I 136 M Sport Pro Pack
4,368mi Manual Petrol 1.5L
£25,898
Fortrose
~£650/pm
Are you thinking of going for a 1 Series 118I 136 M Sport Pro Pack? Then have a more in depth look at this second hand model from this dealer, it has 4,368 mi clocked-up on the dash and comes equipped with a 1500 CC petrol engine with manual transmission.
118I M Sport
55,047mi Manual Petrol 1.5L
£17,498
Fortrose
~£439/pm
Containing a 1.5l petrol engine with manual transmission, this second hand BMW 1 Series comes in grey and has 55,047 miles clocked-up on the dash.
2.0 116I Sport U1383 Ulez
76,401mi Manual Petrol 2.0L
£5,495
Inverness
~£138/pm
Available for viewing at this dealership in Inverness is this second hand car which contains a petrol, 2.0 ltr engine and manual gearbox. Available to buy in the tone of white with 76,401 miles on the clock.
118I 136 M Sport Step Lcp
8,312mi Auto Petrol 1.5L
£25,898
Fortrose
~£650/pm
Used 1 Series in superb condition, tidy and clean throughout. It drives like new with its 1.5 Litre petrol motor, automatic transmission and it only has 8,312 miles on the dashboard.
M135i Xdrive Step
4,500mi Auto Petrol 2.0L
£34,998
Fortrose
~£879/pm
This BMW 1 Series has 4,500 miles clocked up on the dashboard and has a 2000CC petrol motor with automatic transmission.
118I 136 M Sport Live Cockpit Professional
5,500mi Manual Petrol 1.5L
£26,998
Fortrose
~£678/pm
5,500 miles clocked up on the dash and coming in the shade of black, this BMW 1 Series comes equipped with manual transmission and a 1500CC petrol engine.
Hatchback 3.0 M140i Shadow Edition 5-Door 2019
49,000mi Auto Petrol 3.0L
£21,500
Nairn
~£540/pm
With 49,000 miles on the dash, this 1 Series Hatchback 3.0 M140i Shadow Edition 5-Door 2019 is fitted with automatic transmission and has a 3000 cc petrol motor.
M135i Xdrive Step
4,500mi Auto Petrol 2.0L
£34,998
Fortrose
~£879/pm
This car is fitted with a 2.0l petrol motor with automatic transmission and it has clocked up 4,500 miles. It is currently on the market and ready for you to take home for the fabulous price of only £34,998.