2020 BMW M1
2L M135i Xdrive
27,483mi Auto Petrol 2.0L
£22,790
Derby
~£572/pm
A low price of only £23,490 is being advertised by this dealer in Derby on this low mileage BMW that incorporates a 2.0L petrol engine with automatic transmission
0 cars
2L M135i Xdrive
27,483mi Auto Petrol 2.0L
£22,790
Derby
~£572/pm
A low price of only £23,490 is being advertised by this dealer in Derby on this low mileage BMW that incorporates a 2.0L petrol engine with automatic transmission
2L M135i Xdrive
33,882mi Auto Petrol 2.0L
£22,850
Derby
~£574/pm
A 2.0 L petrol engine and automatic transmission are just some of the qualities that this vehicle is offering.
2.0 Hatchback Xdrive Euro 6 Ss
82,367mi Auto Petrol 2.0L
£20,995
Wolverhampton
~£527/pm
Planning on buying a hatchback? Then have a look at this second hand one with a 2.0l petrol engine, automatic transmission and 82,367 miles on the dash.
3.0 Shadow Edition Euro 6 Ss
43,000mi Manual Petrol 3.0L
£18,850
Peterborough
~£473/pm
Currently available to view at our showroom in Peterborough - M1 which is fitted out with manual transmission and a 3000 CC petrol motor.
M140i Auto
76,881mi Auto Petrol 3.0L
£15,495
Wolverhampton
~£389/pm
Get behind the wheel of this BMW with a 3.0 litre petrol motor and automatic transmission. This second-hand model now for sale at our dealership comes finished in grey and has 76,881 miles clocked-up on the dashboard.
Xdrive Auto
24,742mi Auto Petrol 2.0L
£25,499
Milton Keynes
~£640/pm
There's an amazing price of only £26,099 for this BMW with automatic transmission, a 2.0 ltr petrol motor and a mere 24,742 miles on the clock.
2.0 M135i Xdrive 302 Bhp
8,767mi Auto Petrol 2.0L
£29,995
St Neots
~£753/pm
A bargain price of just £29,995 on this BMW M1 2.0 M135i Xdrive 302 Bhp at this dealer. It's a second hand vehicle, however it's been well kept and remains in a like new condition.
M140i Shadow Edition
32,000mi Auto Petrol 3.0L
£20,990
Sheffield
~£527/pm
Thinking of going for a hatchback? Then consider this used one with a mere 32,000 miles on the dash.
3.0 Euro 6 Ss
96,654mi Auto Petrol 3.0L
£12,290
Sheffield
~£309/pm
At our terrific price of only £12,290 is this hatchback, it comes fitted with automatic transmission, a 3.0L petrol engine and has 96,654 miles on the dashboard.
3.0 Euro 6 Ss
40,000mi Auto Petrol 3.0L
£17,950
Sheffield
~£451/pm
Painted in white, this second hand car has 40,000 miles on the dash and features a 3000 CC petrol engine with automatic transmission.
3.0 Euro 6 Ss
54,000mi Auto Petrol 3.0L
£17,950
Sheffield
~£451/pm
Available in the shade of silver, this BMW M1 3.0 Euro 6 Ss has a 3.0 LTR petrol motor with automatic transmission and has 54,000 miles clocked up on the dash.
Shadow Edition 1 Owner Full Service History
25,000mi Auto Petrol 3.0L
£22,980
Sheffield
~£577/pm
Up for sale from this dealership at the incredible price of £22,980 is this second hand M1 with a mere 25,000 miles on the dash.
2.0 M135i Xdrive 302 Bhp
68,865mi Auto Petrol 2.0L
£19,795
Luton
~£497/pm
Painted in red, this hatchback car is equipped with a 2.0 Litre petrol engine with automatic transmission and has 68,865 miles clocked up on the dashboard. It was first registered in 2020 and is now up for sale and ready for you to drive home for £21,796.
M140i Auto
66,069mi Auto Petrol 3.0L
£16,994
Luton
~£427/pm
Now available from this dealer in Luton: BMW M1 M140i Auto with automatic transmission, 3.0 litre petrol engine and 66,069 miles.
3.0 M135i Hatchback Euro 6 Ss
91,369mi Auto Petrol 3.0L
£12,495
Luton
~£314/pm
A 3.0 L petrol engine and automatic transmission are just a couple of the aspects that this motor is offering.
M135i Auto
63,930mi Auto Petrol 3.0L
£13,495
Luton
~£339/pm
Now available at our dealership in the Luton area is this BMW M1 M135i Auto which is equipped with a 3.0L petrol engine with automatic transmission. It is on offer in the tone of blue with 63,930 miles clocked-up on the dash.
3.0 Euro 6 Ss
57,000mi Auto Petrol 3.0L
£16,150
Luton
~£406/pm
57,000 miles clocked-up on the dash, this hatchback contains a 3.0 Ltr petrol motor and automatic transmission.
M135i Auto
67,000mi Auto 3.0L
£14,295
Aylesbury
~£359/pm
On offer at the fantastic price of only £14,595 is this M1 that contains a 3.0 litre engine with automatic transmission. This second hand one at this dealership in Aylesbury has clocked up 67,000 mi and comes finished in the shade of .
Hatchback
98,000mi Auto
£13,495
Luton
~£339/pm
Planning on buying a BMW M1? Well, have a look at this second hand one from this dealer in Luton, it is equipped with a Litre motor with automatic transmission and has 98,000 miles clocked-up on the dash.
201818 Bmw M140i Shadow Edition
50,000mi Auto Petrol 3.0L
£21,971
Barnsley
~£552/pm
At our fantastic price of only £21,971 is this BMW M1 201818 Bmw M140i Shadow Edition, it incorporates a 3.0 L petrol motor with automatic transmission and has clocked-up 50,000 mi.
2.0 Xdrive Euro 6 Ss
43,000mi Auto Petrol 2.0L
£23,990
Welwyn Garden City
~£602/pm
Featuring a 2.0 LTR petrol motor with automatic transmission, this second-hand BMW is up for sale in the tone of black with 43,000 miles clocked-up on the dashboard.
3.0 Euro 6 Ss
60,000mi Auto Petrol 3.0L
£17,890
Welwyn Garden City
~£449/pm
This used BMW M1 from this dealer in Welwyn Garden City has 60,000 miles clocked-up on the dashboard and contains a 3000cc petrol motor.
Auto 3.0L
63,500mi Auto Petrol 3.0L
£12,450
Manchester
~£313/pm
Beginning from as little as £ monthly, you could have this vehicle with 63,500 miles on the dash, petrol 3.0 ltr motor and automatic transmission.
Hatchback Xdrive Euro 6 306 Ps
52,475mi 2.0L
£23,750
Wantage
~£596/pm
This M1 has 52,475 miles clocked-up on the dash and is fitted out with a 2.0 L motor and transmission. This second hand model from this dealer in Wantage is finished in the tone of black.