2019 BMW M1
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.
9 cars
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.
Hatchback
37,000mi 3.0L
£17,999
Leatherhead
~£452/pm
Own this BMW for just £17,999. It contains a 3.0 Litre motor with transmission and has got 37,000 mi clocked up on the dash.
M135i Auto
50,000mi Auto Petrol 3.0L
£14,999
Leatherhead
~£377/pm
Currently available to test-drive at our dealership located in Leatherhead is this blue BMW which is fitted with a 3.0 LTR petrol engine with automatic transmission.
M140i
18,000mi Auto Petrol 3.0L
£20,999
Leatherhead
~£527/pm
Coming in the tone of black, this car features a 3.0l petrol engine with automatic transmission and has 18,000 miles clocked-up on the dash.
M140i Shadow Edition
48,000mi Auto Petrol 3.0L
£19,999
Leatherhead
~£502/pm
Now available for viewing at this dealer's showroom in Leatherhead is this grey M1 with a automatic transmission and 3.0L petrol engine.
M135i Auto
52,000mi Auto Petrol 3.0L
£13,999
Leatherhead
~£352/pm
Get yourself behind the wheel of this BMW M1 for only £13,999. It has got 52,000 miles clocked up on the dash and features a 3.0l petrol motor.
Hatchback
49,550mi 3.0L
£12,499
Leatherhead
~£314/pm
At this dealer you'll find the low price of just £12,499 on this M1 Hatchback with a 3000cc engine, transmission and 49,550 miles on the dashboard.
M135i
52,650mi Auto Petrol 3.0L
£16,999
Leatherhead
~£427/pm
Up for sale and ready for a test drive is this hatchback in the tone of white; this second-hand model comes with automatic transmission, a 3.0 Litre petrol engine and has 52,650 miles clocked up on the dash.
Hatchback
82,790mi 3.0L
£13,499
Leatherhead
~£339/pm
Starting at just £ monthly, you could get this hatchback used car with 82,790 miles clocked up on the dash, 3.0 ltr motor and transmission.
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.
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.
2017 3.0 M140i Shadow Edition 335 Bhp
39,770mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
For £21,995 you can get this used M1 2017 3.0 M140i Shadow Edition 335 Bhp from this car dealership in Guildford which comes fitted with automatic transmission 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.
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.
M135i Xdrive
35,000mi Auto Petrol 2.0L
£26,990
Horsham
~£678/pm
35,000 miles clocked-up on the dash, this M1 M135i Xdrive comes fitted with automatic transmission and a 2.0 L petrol motor.
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.
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.
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
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.
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.
M135i Auto
39,000mi Auto Petrol 3.0L
£11,990
Heathfield
~£301/pm
This M1 available from this dealership priced at £11,990 has 39,000 miles clocked-up on the dash and comes finished in the tone of white.
Hatchback
65,500mi 3.0L
£18,799
Waltham Abbey
~£472/pm
Giving the next lucky owner a truly excellent and top rate mode of transport, this hatchback car is available in the tone of red, is fitted out with a 3.0 L engine with transmission and has got 65,500 miles on the clock.
M140i Shadow Edition
33,500mi Auto Petrol 3.0L
£21,999
Waltham Abbey
~£552/pm
This second hand BMW in a orange finish is on the market and ready for you to take home with the option for you to buy with finance.