2017 BMW M1
2017 3.0 M140i Hatchback Euro 6 S
55,000mi Auto Petrol 3.0L
£17,995
Guildford
~£452/pm
This hatchback 1 Series has a low mileage of only 39,000 miles on the dashboard and has been driven for under a full year.
5 cars
2017 3.0 M140i Hatchback Euro 6 S
55,000mi Auto Petrol 3.0L
£17,995
Guildford
~£452/pm
This hatchback 1 Series has a low mileage of only 39,000 miles on the dashboard and has been driven for under a full year.
2017 3.0 M140i Shadow Edition 335 Bhp
39,770mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
Available for viewing at this dealer is this car with 39,770 miles clocked-up on the dashboard, automatic gearbox and a 3.0 ltr petrol motor.
2017 3.0 M140i Hatchback Euro 6 S
53,500mi Auto Petrol 3.0L
£18,995
Guildford
~£477/pm
Currently available from this dealer is this BMW M1 2017 3.0 M140i Hatchback Euro 6 S that contains a 3.0 Litre petrol motor with automatic transmission.
2019 3.0 M140i Gpf Shadow Edition Hatchback Pe
27,000mi Auto Petrol 3.0L
£24,995
Guildford
~£628/pm
Check out the great price at this dealership on this M1 2019 3.0 M140i Gpf Shadow Edition Hatchback Pe with automatic transmission with a 3.0l petrol motor and a mere 27,000 mi on the clock.
2017 3.0 M140i Hatchback Euro 6 S
38,000mi Auto Petrol 3.0L
£19,995
Guildford
~£502/pm
On display at this car retailer's showroom is this BMW that incorporates a 3000 cc petrol motor and automatic transmission.
Auto
84,385mi Auto Petrol 3.0L
£10,444
Camberley
~£262/pm
This BMW M1 Auto has 84,385 miles clocked up on the dash and incorporates a 3.0 Litre motor. It runs on petrol with automatic transmission and has been finished in the tone of .
M135i Xdrive
35,000mi Auto Petrol 2.0L
£26,990
Horsham
~£678/pm
This motor is now up for sale and ready for its next owner to drive away. It comes with automatic transmission, a 2000 cc petrol engine and has 35,000 miles clocked up on the dash.
Hatchback
52,500mi 3.0L
£20,899
Leatherhead
~£525/pm
Available to buy is this M1 Hatchback finished in . It features a 3.0 ltr motor with transmission and has got 52,150 miles clocked-up on the dash.
M140i Shadow Edition
48,000mi Auto Petrol 3.0L
£19,999
Leatherhead
~£502/pm
Currently available to drive away is this BMW M1 M140i Shadow Edition that has a 3.0 Ltr petrol motor with automatic transmission. On offer at the amazing price of £19,999 and achievable instalments at hand commencing from only £ pm.
Hatchback
58,000mi Auto Petrol 3.0L
£17,990
Horsham
~£452/pm
Coming in the shade of red, this hatchback BMW M1 Hatchback has got 58,000 miles clocked-up on the dash and features a 3.0 LTR petrol engine with automatic transmission.
M140i
18,000mi Auto Petrol 3.0L
£20,999
Leatherhead
~£527/pm
Priced at £20,999 you can purchase this used M1 from this dealership in Leatherhead that is fitted out with automatic transmission and a 3.0 litre petrol motor.
Hatchback
37,000mi 3.0L
£17,999
Leatherhead
~£452/pm
This hatchback used car has a low mileage of 37,000 miles on the clock and has been used for less than a year.
M135i
52,650mi Auto Petrol 3.0L
£16,999
Leatherhead
~£427/pm
First registered in 2016: Second-hand BMW with automatic transmission, a 3000 cc petrol motor and only 52,650 miles clocked-up on the dash.
Hatchback
82,790mi 3.0L
£13,499
Leatherhead
~£339/pm
Buy this used BMW for £13,499. Credit offers start from as little as £ per month for this car incorporating a 3000 cc motor with transmission.
Hatchback
49,550mi 3.0L
£12,499
Leatherhead
~£314/pm
Now on the market and ready for its new owner to take home is this M1 with a 3000 CC engine and 49,550 miles clocked-up on the dash.
M135i Auto
50,000mi Auto Petrol 3.0L
£14,999
Leatherhead
~£377/pm
50,000 miles clocked up on the dash and coming in blue, this BMW M1 M135i Auto is equipped with a 3.0 litre petrol motor and has automatic transmission.
M135i Auto
52,000mi Auto Petrol 3.0L
£13,999
Leatherhead
~£352/pm
Available at this dealer is this M1 M135i Auto with 52,000 miles clocked-up on the dashboard, automatic transmission and 3.0 ltr petrol motor.
5dr
121,000mi Auto Petrol 3.0L
£8,995
Fulham
~£226/pm
In a black finish, this hatchback motor has 121,000 miles on the dash and contains a automatic 3.0 Ltr engine requiring petrol.
M135i Xdrive
19,993mi Auto Petrol 2.0L
£27,995
Beaconsfield
~£703/pm
With a mere 19,993 miles on the dashboard, this BMW M1 M135i Xdrive comes equipped with a 2000 cc petrol engine and automatic transmission. Currently available to drive away at the great price of only £27,995 or with the option to purchase using finance with achievable payments available from £ per calendar month.
Xdrive 4Wd
101,255mi Auto Petrol 2.0L
£17,290
London
~£434/pm
Are you interested in owning a BMW M1 Xdrive 4Wd? Then take a more detailed look at this second hand one painted in the tone of grey with automatic transmission with a 2000 cc petrol motor and 101,255 miles clocked-up on the dash.
M140i Shadow Edition
22,900mi Auto Petrol 3.0L
£21,495
Newbury
~£540/pm
Are you thinking of choosing a BMW 1 Series? Well, consider this one with low mileage from our dealership which contains a 3000CC petrol motor with automatic transmission.
M140i Shadow Edition
54,100mi Auto Petrol 3.0L
£19,395
Brighton
~£487/pm
This BMW contains a 3.0 Ltr petrol motor with automatic transmission and has 52,500 miles clocked-up on the dashboard. This particular second-hand model from this dealer in Brighton comes in the shade of black.
3.0 Euro 6 Ss
72,156mi Auto Petrol 3.0L
£13,195
Newbury
~£331/pm
Equipped with a 3.0 Litre petrol engine with automatic transmission, this M1 3.0 Euro 6 Ss is finished in the tone of white and has 72,156 miles clocked up on the dash.
Auto
44,601mi Auto Petrol 3.0L
£17,690
London
~£444/pm
Available in the tone of blue, this 1 Series Hatchback features a 3.0 L petrol motor with automatic transmission and has got 44,601 miles clocked-up on the dash.