2016 BMW M1
M140i
51,713mi Auto Petrol 3.0L
£16,999
St Albans
~£427/pm
Fitted with a 3.0 L petrol engine with automatic transmission, this second hand M1 comes in white and has clocked up 51,713 miles.
1 cars
M140i
51,713mi Auto Petrol 3.0L
£16,999
St Albans
~£427/pm
Fitted with a 3.0 L petrol engine with automatic transmission, this second hand M1 comes in white and has clocked up 51,713 miles.
M135i Xdrive
101mi Auto Petrol 2.0L
£33,400
Plymouth
~£839/pm
Providing its next happy owner a really excellent and first rate level of transport, this hatchback BMW is available in the tone of grey, incorporates a 2000 CC petrol motor with automatic transmission and has clocked-up 101 miles.
M135i Xdrive
6,334mi Auto Petrol 2.0L
£33,400
Penryn
~£839/pm
Commencing at just £ per month, you can have this second hand car with 101 miles on the clock, petrol 2000 cc engine and automatic transmission.
Xdrive
6,946mi Auto Petrol 2.0L
£30,480
Blackburn
~£765/pm
Currently available for sale is this BMW M1 Xdrive with a 2000 CC petrol engine and 6,946 miles on the dashboard.
2.0 M135i Xdrive 302 Bhp
8,767mi Auto Petrol 2.0L
£29,995
St Neots
~£753/pm
Now available to test-drive at our dealership is this low mileage hatchback vehicle in an almost pristine, like new condition that incorporates a 2.0 Ltr petrol engine with automatic transmission.
M135i Xdrive
22,058mi Auto Petrol 2.0L
£25,988
Cardiff
~£653/pm
Have a closer look at this M1 M135i Xdrive, it comes equipped with automatic transmission and a 2000 CC petrol motor. This used model has just 22,058 miles clocked up on the dashboard and has been finished in grey.
Xdrive Auto
24,742mi Auto Petrol 2.0L
£26,099
Milton Keynes
~£655/pm
Now available to view at our showroom in Milton Keynes is this hatchback with a mere 24,742 miles clocked up on the dashboard.
2.0 Hatchback Xdrive Euro 6 Ss
30,000mi Auto Petrol 2.0L
£28,480
Sheffield
~£715/pm
A fantastic price of £28,480 on this low mileage BMW which is fitted out with a 2.0 L petrol engine with automatic transmission
M135i Xdrive
30,600mi Auto Petrol 2.0L
£26,995
Leicester
~£678/pm
This M1 M135i Xdrive has 30,600 mi clocked up on the dash and comes equipped with a 2000cc motor. It runs on petrol with automatic transmission and is finished in the tone of blue.
M135i Xdrive
25,606mi Auto Petrol 2.0L
£24,995
York
~£628/pm
This hatchback car has just 25,606 miles clocked up on the dash and has been on the road for less than a year.
2.0 M135i Xdrive 302 Bhp
27,483mi Auto Petrol 2.0L
£23,590
Derby
~£592/pm
Painted in white, this M1 2.0 M135i Xdrive 302 Bhp has 27,483 miles clocked-up on the dashboard and comes equipped with a 2000cc petrol engine. First Registered in 2020, this BMW M1 2.0 M135i Xdrive 302 Bhp is up for sale and ready for its new owner to drive away for £23,490.
2.0 M135i Xdrive 302 Bhp
33,882mi Auto Petrol 2.0L
£24,250
Derby
~£609/pm
Providing the next proud owner a truly amazing and first rate mode of transport, this BMW M1 2.0 M135i Xdrive 302 Bhp is available in the tone of white, features a 2.0 L petrol engine with automatic transmission and it has got 33,882 miles clocked-up on the dash.
M135i Xdrive
35,000mi Auto Petrol 2.0L
£26,990
Horsham
~£678/pm
Available for viewing at this dealer in Horsham is this hatchback BMW M1 M135i Xdrive that is fitted with a 2.0 LTR petrol motor and automatic transmission. It is up for sale and ready for its next owner to drive away in the shade of grey with 35,000 miles clocked up on the dashboard.
M135i Xdrive
44,000mi Auto Petrol 2.0L
£24,995
Huddersfield
~£628/pm
Available in white, this second hand BMW M1 comes with automatic transmission, a 2.0 Litre petrol engine and has 44,000 miles on the clock.
Hatchback Xdrive Euro 6 306 Ps
52,475mi 2.0L
£23,750
Wantage
~£596/pm
This dealer in Wantage has a low price of only £23,750 on this M1 Hatchback Xdrive Euro 6 306 Ps with a 2.0 ltr engine, transmission and 52,475 miles clocked up on the dash.
2.0 M135i Xdrive 302 Bhp
68,865mi Auto Petrol 2.0L
£21,796
Luton
~£547/pm
BMW M1 with a 2.0 litre petrol motor and automatic gearbox.
E 450 Amg Line Premium 4Matic
23,000mi Auto Petrol 3.0L
£25,490
Chorley
~£640/pm
This dealer has a great price of just £25,490 on this BMW M1 with automatic transmission and 23,000 miles on the dash.
2.0 M135i Hatchback Xdrive Euro 6
25,265mi Auto Petrol 2.0L
£24,219
Pontypridd
~£608/pm
Now available to view at this dealer is this motor with 25,265 miles on the dashboard, automatic transmission and 2.0 litre petrol motor.
Hatchback
29,136mi 3.0L
£23,500
Beaconsfield
~£590/pm
This second hand hatchback from this dealer has 29,136 miles clocked up on the dash and comes fitted with a 3000 cc motor with transmission.
2.0 Xdrive Euro 6 Ss
30,212mi Auto Petrol 2.0L
£23,495
Bolton
~£590/pm
Painted in the shade of white, this hatchback car has 30,212 miles on the clock and comes fitted out with a 2.0 L engine requiring .
Hatchback
32,600mi 3.0L
£22,950
Waltham Abbey
~£576/pm
Thinking of going for a M1? Then have a more detailed look at this second hand one, it is equipped with a 3.0 Ltr engine with transmission and has 32,600 miles on the clock.
3.0 M140i Shadow Edition 335 Bhp
32,911mi Auto Petrol 3.0L
£22,695
Kempston
~£570/pm
This BMW M1 is now up for sale and ready for you to drive away. It is fitted with a 3.0 ltr petrol motor with automatic transmission and it has 32,911 miles clocked-up on the dash.
3.0 Shadow Edition Euro 6 Ss
40,769mi Auto Petrol 3.0L
£19,990
Ashton-Under-Lyne
~£502/pm
Now advertised by this dealer in the Ashton-Under-Lyne area is this hatchback BMW that has got a 3.0 litre petrol motor with automatic transmission. Up for sale and ready for its new owner to drive away in the shade of grey with 40,769 miles clocked up on the dashboard.
Hatchback
52,150mi 3.0L
£0
Leatherhead
~£0/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.