2024 BMW 1 Series
116D M Sport Step Live Cockpit Pro
7,687mi Auto Diesel 1.5L
£26,998
Elgin
~£678/pm
Currently on display at our showroom located in Elgin is this 1 Series 116D M Sport Step Live Cockpit Pro with only 7,687 miles on the dash.
2 cars
116D M Sport Step Live Cockpit Pro
7,687mi Auto Diesel 1.5L
£26,998
Elgin
~£678/pm
Currently on display at our showroom located in Elgin is this 1 Series 116D M Sport Step Live Cockpit Pro with only 7,687 miles on the dash.
2.0 M135i Xdrive Euro 6 Ss
4,000mi Auto Petrol 2.0L
£34,995
Elgin
~£879/pm
Available from our dealership located in the Elgin area is this BMW 1 Series 2.0 M135i Xdrive Euro 6 Ss has automatic transmission and a 2.0 Ltr petrol engine. It is in a splendid, nearly new condition inside and out and is on offer and ready for its next owner to drive home in a black finish with just 4,000 miles clocked up on the dashboard.
2.0Ltr 120D
39,109mi Auto Diesel 2.0L
£12,495
Forres
~£314/pm
Now available for sale is this BMW 1 Series 2.0Ltr 120D with a 2.0 LTR diesel motor and 39,109 miles clocked up on the dashboard.
M Sport
32,000mi Manual Petrol 1.5L
£18,995
Buckie
~£477/pm
First registered in 2021: Second-hand BMW 1 Series M Sport with manual transmission, a 1.5 l petrol engine and a low mileage of 32,000 miles.
M Sport
32,000mi Manual Petrol 1.5L
£18,995
Buckie
~£477/pm
Now available for a test drive upon your request is this 1 Series M Sport with 32,000 miles clocked-up on the dash, manual gearbox and 1.5 Litre petrol motor.
Hatchback 3.0 M140i Shadow Edition 5-Door 2019
49,000mi Auto Petrol 3.0L
£18,995
Nairn
~£477/pm
Painted in grey, this used car comes with automatic transmission, a 3.0 L petrol engine and has 49,000 miles clocked up on the dash.
118I Sport
9,448mi Auto Petrol 1.5L
£24,298
Fortrose
~£610/pm
In the tone of white, this 1.5 LTR petrol hatchback with automatic transmission is available to take out on a test drive.
116D M Sport Step Live Cockpit Pro
12,027mi Auto Diesel 1.5L
£25,998
Fortrose
~£653/pm
Low mileage 1 Series 116D M Sport Step Live Cockpit Pro in a nearly new, almost pristine condition, this car drives and looks like new; containing a 1.5 litre diesel engine and automatic transmission.
118I 136 M Sport Live Cockpit Professional
14,501mi Manual Petrol 1.5L
£23,298
Fortrose
~£585/pm
Second hand BMW 1 Series in excellent condition both in and out is now on offer at £23,298. This hatchback motor drives and looks like new, has just 14,501 miles clocked up on the dash and comes fitted out with a 1.5 L petrol engine and manual transmission.
116D Se Step Live Cockpit Professional
16,954mi Auto Diesel 1.5L
£21,698
Fortrose
~£545/pm
For sale at the full price of £21,698 and with the option to buy using credit with affordable repayments from £ per calendar month, this black BMW 1 Series features a 1.5 ltr diesel engine with automatic transmission and it has 16,954 mi clocked up on the dashboard.
118I 1.5 M Sport Shadow Ed Step
4,006mi Auto Petrol 1.5L
£17,998
Fortrose
~£452/pm
With a mere 4,006 miles on the dashboard and available in the shade of blue, this 1 Series is fitted with a 1.5L petrol engine and automatic transmission. Up for sale at the outstanding price of only £17,998 or with the option to purchase on finance with affordable instalments on offer from £ per calendar month.
120 Sport Step
10mi Auto Petrol 1.5L
£32,998
Fortrose
~£829/pm
Available for viewing at this dealership in the Fortrose area is this nearly new 1 Series that is equipped with a petrol, 1.5 L engine and automatic gearbox. It's on offer and ready for you to drive away in a grey finish with 10 miles clocked-up on the dash.
120 M Sport Step Pro Pack
10mi Auto Petrol 1.5L
£37,898
Fortrose
~£952/pm
This hatchback second hand car incorporates a 1.5 Ltr petrol engine with automatic transmission and has 10 miles clocked up on the dash. It's currently on the market and ready for its new owner to drive away for the superb price of only £37,898.
M135 Xdrive Step Techpro Pack
10mi Auto Petrol 2.0L
£48,498
Fortrose
~£1,218/pm
Test drive this BMW 1 Series which comes equipped with a 2.0l petrol motor with automatic transmission. This second hand model currently in stock at our dealership in Fortrose is up for sale at the fantastic price of only £48,498.
118I 136 M Sport Live Cockpit Professional
2,564mi Manual Petrol 1.5L
£27,898
Fortrose
~£701/pm
On the market and ready for you to drive away is this BMW 1 Series that has a 1.5 LTR petrol motor with manual transmission. This used model has got 2,564 miles clocked up on the dash.
116D M Sport Step Live Cockpit Pro
4,450mi Auto Diesel 1.5L
£24,898
Fortrose
~£625/pm
Now advertised by this dealership in Fortrose is this BMW which is fitted with a 1500 CC diesel engine with automatic transmission. It is in a splendid, like new condition throughout and is on offer in the tone of grey with 4,450 miles on the clock.
118I 136 M Sport Step Lcp
7,121mi Auto Petrol 1.5L
£25,898
Fortrose
~£650/pm
Up for sale and ready for you to drive away today is this 1 Series, it has automatic transmission and a 1500 cc petrol motor. This second hand one has been finished in the shade of blue and only has 6,494 miles on the dash.
116D M Sport
8,172mi Auto Diesel 1.5L
£24,898
Fortrose
~£625/pm
Equipped with a 1.5 Litre diesel motor with automatic transmission, this second hand BMW 1 Series is currently available to drive away in the shade of grey with 8,171 miles clocked-up on the dash.
116D M Sport Step Lcppro Pk
8,606mi Auto Diesel 1.5L
£25,898
Fortrose
~£650/pm
Now available from this car dealer's showroom in the Fortrose area is this 1 Series 116D M Sport Step Lcppro Pk that has a automatic gearbox and 1500 CC diesel engine.
116D Se Live Cockpit Professional
2,507mi Manual Diesel 1.5L
£21,898
Fortrose
~£550/pm
Containing a 1.5 L diesel engine with manual transmission, this used 1 Series is on the market in the shade of white with 2,507 miles clocked-up on the dashboard.
116D Se Live Cockpit Professional
3,049mi Manual Diesel 1.5L
£21,898
Fortrose
~£550/pm
On offer at the awesome price of just £21,898 is this 1 Series 116D Se Live Cockpit Professional, it is fitted out with a 1.5 Litre diesel motor with manual transmission and has 3,049 miles on the clock.
M135i Xdrive Step
8,974mi Auto Petrol 2.0L
£29,998
Fortrose
~£753/pm
A fabulous price of only £29,998 from this dealer on this BMW 1 Series M135i Xdrive Step which incorporates a 2.0 L petrol engine and automatic transmission. It's a second hand vehicle, however it has been well cared for and remains in a superb, like new condition.
M135i Xdrive Step
18,678mi Auto Petrol 2.0L
£28,998
Fortrose
~£728/pm
This hatchback has 18,678 miles clocked-up on the dash and comes equipped with a 2.0L motor. It runs on petrol with automatic transmission and is available in white.
118I M Sport Step
47,923mi Auto Petrol 1.5L
£18,498
Inverness
~£465/pm
At the low price of just £18,498 is this 1 Series which is fitted with a 1.5 litre petrol engine and automatic transmission. This used model has 47,923 mi on the dash.