2018 BMW M1
M140i Shadow Edition
44,124mi Auto Petrol 3.0L
£20,995
Wakefield
~£527/pm
This second hand car is equipped with a 3000cc petrol motor with automatic transmission and has 44,124 miles on the clock.
1 cars
M140i Shadow Edition
44,124mi Auto Petrol 3.0L
£20,995
Wakefield
~£527/pm
This second hand car is equipped with a 3000cc petrol motor with automatic transmission and has 44,124 miles on the clock.
201818 Bmw M140i Shadow Edition
50,000mi Auto Petrol 3.0L
£21,971
Barnsley
~£552/pm
This M1 201818 Bmw M140i Shadow Edition has 50,000 miles clocked up on the dash and features a 3.0 L petrol engine.
M140i Shadow Edition
44,500mi Auto Petrol 3.0L
£22,995
Huddersfield
~£577/pm
This second hand car has 44,500 miles clocked up on the dash and comes fitted out with a 3000cc petrol engine with automatic transmission.
3.0 Shadow Edition Euro 6 Ss
87,400mi Auto Petrol 3.0L
£18,495
Huddersfield
~£464/pm
For the total of just £18,995 is this M1 3.0 Shadow Edition Euro 6 Ss which comes with automatic transmission and a 3000 cc petrol engine. This second hand model currently on sale at this dealer in Huddersfield has 87,400 miles clocked-up on the dash.
3.0 Shadow Edition Euro 6 Ss
59,900mi Auto Petrol 3.0L
£20,995
Huddersfield
~£527/pm
Seize the opportunity to be the happy owner of this BMW M1 3.0 Shadow Edition Euro 6 Ss that is now available at this dealer's great price of just £21,995. It comes finished in the shade of grey, has a 3.0 Litre petrol engine with automatic transmission and has 59,900 miles clocked up on the dash.
3.0 Euro 6 Ss
54,500mi Auto Petrol 3.0L
£16,995
Huddersfield
~£427/pm
Fitted with a 3.0L petrol engine with automatic transmission, this second-hand BMW is available in white and has 54,500 miles on the dash.
3.0 Auto 3dr
77,000mi Auto Petrol 3.0L
£10,995
Doncaster
~£276/pm
Up for sale and ready for its new owner to drive away today is this M1 3.0 Auto 3dr that incorporates a 3.0 L petrol motor with automatic transmission. This second hand model is up for sale at the terrific price of £10,995, has been finished in blue and has 77,000 miles on the clock.
3.0 Euro 6 Ss
40,000mi Auto Petrol 3.0L
£18,450
Sheffield
~£463/pm
Be the new owner of this BMW, it comes fitted with automatic transmission and a 3.0L petrol motor. This used one at our dealership in Sheffield is advertised at the fabulous price of just £18,950.
3.0 Euro 6 Ss
54,000mi Auto Petrol 3.0L
£17,450
Sheffield
~£438/pm
Coming in silver, this second hand hatchback contains a 3.0 Litre petrol motor with automatic transmission and has got 54,000 miles clocked up on the dash.
3.0 Euro 6 Ss
96,654mi Auto Petrol 3.0L
£12,290
Sheffield
~£309/pm
96,654 miles clocked up on the dashboard, this BMW is fitted with a 3000 cc petrol motor and automatic transmission.
M135i Hatchback
18,500mi Auto Petrol 2.0L
£30,995
York
~£778/pm
This used car has a mere 18,500 miles on the dashboard and has been used for under a year.
M140i Auto
52,870mi Auto Petrol 3.0L
£20,000
York
~£502/pm
Planning on buying a BMW M1? Well, have a more in depth look at this second-hand one from this dealer, it has got 53,000 miles clocked up on the dashboardand incorporates a 3000 cc petrol engine and automatic transmission.
M140i Hatchback
33,500mi Auto Petrol 3.0L
£20,000
York
~£502/pm
Finished in the tone of orange, this hatchback motor has 33,500 miles on the dashboard and features a automatic 3.0 ltr engine requiring petrol.
Auto 3.0L
37,200mi Auto Petrol 3.0L
£15,950
Manchester
~£401/pm
Go for a test drive in this that is fitted out with a 3.0l petrol engine with automatic transmission. This second hand model currently on sale at this dealer priced at £15,950 comes in black and has got a low mileage of only 37,200 miles.
Xdrive
9,613mi Auto Petrol 2.0L
£31,880
Blackburn
~£801/pm
First registered in 2024: Second hand BMW M1 Xdrive with a 2000cc petrol motor with automatic transmission and just 9,613 miles clocked-up on the dash.
Xdrive
9,942mi Auto Petrol 2.0L
£31,880
Blackburn
~£801/pm
Want a M1 Xdrive? Well, have a look at this used, but like new one which is still in an almost spotless, nearly new condition both inside and out. It has only got 9,942 mi clocked up on the dash and comes fitted out with a 2.0 litre petrol motor with automatic transmission.
M135i Xdrive
8,936mi Auto Petrol 2.0L
£32,940
Blackburn
~£827/pm
This dealer is advertising a brilliant price of £33,940 for this low mileage BMW M1 that has automatic transmission and a 2.0 LTR petrol motor
Xdrive
16,928mi Auto Petrol 2.0L
£27,740
Blackburn
~£697/pm
This dealer is currently advertising a great price for this low mileage BMW M1 Xdrive that incorporates a 2.0l petrol motor and automatic transmission
Xdrive
15,463mi Auto Petrol
£29,440
Blackburn
~£739/pm
Now on the market and ready for its next owner to drive away is this BMW with a LTR petrol engine and 15,463 miles on the dashboard.
Xdrive
8,796mi Auto Petrol 2.0L
£30,990
Preston
~£778/pm
Currently available on the market is this BMW with a 2.0 litre petrol engine and 8,796 miles on the dashboard.
M135i Dct Xdrive Euro 6 Ss
Auto Petrol
£43,481
Preston
~£1,092/pm
Now available from our dealership in Preston is this BMW M1 fitted with automatic transmission and a ltr petrol engine. On the market and ready for its new owner to drive away in the tone of grey with few miles on the dash.
2.0 Xdrive
11,000mi Auto Petrol 2.0L
£30,995
Stockton-on-Tees
~£778/pm
Are you interested in a M1 2.0 Xdrive? Well, have a more in depth look at this second-hand, but like new one that's in excellent, like new condition both in and out. It comes with automatic transmission, a 2000CC petrol engine and has just 11,000 miles clocked up on the dash.
2.0 Hatchback Xdrive Euro 6 Ss
82,367mi Auto Petrol 2.0L
£19,995
Wolverhampton
~£502/pm
Incorporating a 2000 CC petrol motor with automatic transmission, this second hand BMW M1 2.0 Hatchback Xdrive Euro 6 Ss is up for sale in the shade of grey with 82,367 miles clocked up on the dash.
M140i Auto
76,881mi Auto Petrol 3.0L
£15,495
Wolverhampton
~£389/pm
This used car comes with automatic transmission, a 3.0 Litre petrol engine and has got 76,881 mi clocked up on the dash.