BMW M1
Xdrive
9,556mi Auto Petrol 2.0L
£29,900
Penryn
~£751/pm
Coming fitted with a 2.0 Litre petrol engine with automatic transmission, this BMW M1 Xdrive is available to buy in the shade of red with 9,556 miles on the clock.
3 cars
Xdrive
9,556mi Auto Petrol 2.0L
£29,900
Penryn
~£751/pm
Coming fitted with a 2.0 Litre petrol engine with automatic transmission, this BMW M1 Xdrive is available to buy in the shade of red with 9,556 miles on the clock.
Xdrive
3,974mi Auto Petrol 2.0L
£29,900
Penryn
~£751/pm
There's an incredible price at this dealer on this second hand, M1 Xdrive with automatic transmission with a 2.0 litre petrol motor and only 3,974 miles on the clock.
Xdrive
18,700mi Auto Petrol 2.0L
£25,700
Penryn
~£645/pm
Currently available from our dealership located in the Penryn area is this M1 that has automatic transmission and a 2000CC petrol engine. It is on the market and ready for its next owner to drive away in the shade of grey with 18,700 miles on the dash.
M135i Xdrive
22,058mi Auto Petrol 2.0L
£25,488
Cardiff
~£640/pm
Up for sale and ready for its next owner to take home is this BMW M1 M135i Xdrive which contains a 2.0 Ltr petrol engine and automatic transmission. This second-hand one currently in stock at our dealership in Cardiff is available at the incredible price of £25,488.
3.0 Euro 6 Ss
45,999mi 3.0L
£17,950
Bristol
~£451/pm
On the market and ready for its next owner to drive away is this M1. This second hand one has got 45,999 miles clocked-up on the dash and is fitted with a 3000 CC motor and transmission.
3.0 Shadow Edition Hatchback Euro
51,840mi Auto Petrol 3.0L
£20,995
Gloucester
~£527/pm
On the market and ready for you to take home is this M1 that comes fitted out with a 3.0l petrol engine and automatic transmission. This used one available from this dealer in Gloucester has 51,840 miles clocked up on the dash.
Petrol
75,175mi Auto Petrol 3.0L
£14,199
Southampton
~£357/pm
This second hand car comes fitted with automatic transmission, a 3.0 Litre petrol engine and has 75,175 miles clocked up on the dash.
M140i Shadow Edition
22,900mi Auto Petrol 3.0L
£21,495
Newbury
~£540/pm
Currently available to buy is this hatchback M1 M140i Shadow Edition at the awesome price of just £21,495. This dealer also gives you the option to pay using achievable monthly instalments to suit all budgets with repayment packages starting at only £ monthly.
3.0 Euro 6 Ss
72,156mi Auto Petrol 3.0L
£13,195
Newbury
~£331/pm
Now available at our dealership is this BMW M1 that features a 3.0l petrol motor with automatic transmission. It's up for sale and ready for its new owner to drive away in the tone of white with 72,156 miles on the clock.
Auto
84,385mi Auto Petrol 3.0L
£10,444
Camberley
~£262/pm
This second hand BMW from this dealer features a 3000CC petrol motor with automatic transmission and it has 84,385 miles clocked-up on the dash.
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.
2.0 Hatchback Xdrive Euro 6 Ss
82,367mi Auto Petrol 2.0L
£20,995
Wolverhampton
~£527/pm
Available in the shade of grey, this second-hand M1 has a 2.0 L petrol engine with automatic transmission and has 82,367 miles clocked up on the dash.
2017 3.0 M140i Hatchback Euro 6 S
38,000mi Auto Petrol 3.0L
£19,995
Guildford
~£502/pm
Would you like a BMW M1? Well, take a more in depth look at this second-hand model finished in black with a 3000cc petrol engine, automatic transmission and 38,000 miles clocked up on the dash.
2017 3.0 M140i Shadow Edition 335 Bhp
39,770mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
Get behind the wheel of this M1 for just £21,995. It has got 39,770 miles clocked up on the dash and is fitted out with a 3.0 LTR petrol engine with automatic transmission.
2017 3.0 M140i Hatchback Euro 6 S
53,500mi Auto Petrol 3.0L
£18,995
Guildford
~£477/pm
On offer at our fabulous price of only £18,995 is this BMW M1, it features a 3000 CC petrol motor with automatic transmission and it has got 53,500 miles clocked-up on the dash.
M140i Auto
76,881mi Auto Petrol 3.0L
£15,495
Wolverhampton
~£389/pm
Finished in grey, this 3000 cc petrol M1 with automatic transmission is currently available for you to purchase.
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
58,000mi Auto Petrol 3.0L
£17,990
Horsham
~£452/pm
A 3.0 L petrol engine and automatic transmission are just some of the attributes that this hatchback car has to offer.
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.
M135i Auto
67,000mi Auto 3.0L
£14,295
Aylesbury
~£359/pm
Up for sale and available for a test drive is this M1 with a finish; it is fitted with a 3000 cc motor with automatic transmission and has got 67,000 miles clocked-up on the dash.
Hatchback
52,500mi 3.0L
£20,899
Leatherhead
~£525/pm
Go down to this dealership for a closer look at this M1 Hatchback coming fitted out with a 3.0 l motor with transmission. This second-hand model in the Leatherhead area has clocked-up 52,500 miles and has been finished in the shade of .
M140i Shadow Edition
48,000mi Auto Petrol 3.0L
£19,999
Leatherhead
~£502/pm
On the market and ready for its new owner to take home - BMW M1 M140i Shadow Edition which is equipped with a 3000CC petrol engine with automatic transmission.
M140i Shadow Edition
54,100mi Auto Petrol 3.0L
£19,395
Brighton
~£487/pm
Now on offer and ready for its next owner to drive home is this M1 with a 3.0 ltr petrol motor and 54,100 miles clocked up on the dash.
M140i
18,000mi Auto Petrol 3.0L
£20,999
Leatherhead
~£527/pm
With automatic transmission and a 3.0 LTR petrol motor, this second hand BMW M1 M140i is finished in black and has 18,000 miles clocked up on the dash.