2015 BMW M1
Hatchback
82,790mi 3.0L
£13,499
Leatherhead
~£339/pm
Now available to buy is this M1 with a 3.0l engine and 82,790 miles clocked-up on the dashboard.
13 cars
Hatchback
82,790mi 3.0L
£13,499
Leatherhead
~£339/pm
Now available to buy is this M1 with a 3.0l engine and 82,790 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.
Hatchback
37,000mi 3.0L
£17,999
Leatherhead
~£452/pm
First registered in 2016: Used M1 with a 3.0l motor, transmission and a mere 37,000 miles on the dash.
M135i Auto
50,000mi Auto Petrol 3.0L
£14,999
Leatherhead
~£377/pm
50,000 miles clocked-up on the dash, this BMW M1 M135i Auto contains a 3.0 Litre petrol motor and automatic transmission.
2018 3.0 M140i Shadow Edition 335 Bhp
47,000mi Auto Petrol 3.0L
£20,995
Guildford
~£527/pm
Take a look at this BMW M1 that has automatic transmission and a 3.0 litre petrol motor. This second hand one now available at our dealership has 47,000 miles on the clock.
M140i
18,000mi Auto Petrol 3.0L
£20,999
Leatherhead
~£527/pm
This hatchback car has a low mileage of only 18,000 miles on the clock and has been on the road for under a year.
2017 3.0 M140i Shadow Edition 335 Bhp
39,770mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
A 3000cc petrol engine and automatic transmission are just some of the aspects that this hatchback BMW is offering you.
M140i Shadow Edition
48,000mi Auto Petrol 3.0L
£19,999
Leatherhead
~£502/pm
Currently available at this dealer in Leatherhead is this vehicle which has got a 3000 cc petrol engine with automatic transmission. It is up for sale and ready for its next owner to take home in a grey finish with 48,000 miles on the dashboard.
M135i Auto
52,000mi Auto Petrol 3.0L
£13,999
Leatherhead
~£352/pm
At this dealer you will find the bargain price of only £13,999 on this BMW M1 with automatic transmission and 52,000 miles clocked-up on the dash.
2019 3.0 M140i Shadow Edition 335 Bhp
54,904mi Auto Petrol 3.0L
£21,395
Guildford
~£537/pm
This BMW M1 has 54,904 miles on the dashboard and comes equipped with a 3000cc motor. It runs on petrol with automatic transmission and has been finished in the shade of orange.
Hatchback
49,550mi 3.0L
£12,499
Leatherhead
~£314/pm
This BMW M1 for sale from this dealership priced at £12,499 is finished in the tone of and has 49,550 miles clocked up on the dash.
2019 3.0 M140i Shadow Edition 335 Bhp
56,000mi Auto Petrol 3.0L
£20,995
Guildford
~£527/pm
On the market and ready for you to take home is this BMW M1 2019 3.0 M140i Shadow Edition 335 Bhp at the brilliant price of only £21,495. This dealership in Guildford also provides you with the possibility to pay using achievable monthly instalments with repayment plans starting at only £ per calendar month.
M135i
52,650mi Auto Petrol 3.0L
£16,999
Leatherhead
~£427/pm
BMW M1 with a 3.0 litre petrol motor and automatic transmission.
M135i Xdrive
101mi Auto Petrol 2.0L
£33,400
Plymouth
~£839/pm
This second-hand BMW M1 M135i Xdrive from this dealer has a 2.0 L petrol engine with automatic transmission and has 101 miles on the clock.
M135i Xdrive
6,334mi Auto Petrol 2.0L
£33,400
Penryn
~£839/pm
This dealer in Penryn is currently advertising a mere £33,400 for this like new M1 M135i Xdrive.
Xdrive
6,946mi Auto Petrol 2.0L
£30,480
Blackburn
~£765/pm
Used BMW M1 Sports in splendid condition, clean and fresh throughout. It drives like a brand new vehicle with its 2000 cc petrol engine, automatic gearbox and with only 6,946 miles clocked-up on the dash. You can even choose to spread the cost with evenly spaced, achievable instalments beginning at £ monthly.
2.0 M135i Xdrive 302 Bhp
8,767mi Auto Petrol 2.0L
£29,995
St Neots
~£753/pm
At the marvellous price of just £29,995 is this BMW M1 2.0 M135i Xdrive 302 Bhp, it comes fitted with automatic transmission and a 2000 CC petrol engine. This second hand one at this dealer has 8,767 mi clocked-up on the dashboard.
M135i Xdrive
22,058mi Auto Petrol 2.0L
£25,988
Cardiff
~£653/pm
Now on display at this car dealership's showroom in Cardiff is this grey BMW that's fitted with a automatic gearbox and 2.0 Ltr petrol engine.
Xdrive Auto
24,742mi Auto Petrol 2.0L
£26,099
Milton Keynes
~£655/pm
In the shade of black, this second hand car has 24,742 miles clocked up on the dash and is fitted out with a 2.0L petrol engine.
2.0 Hatchback Xdrive Euro 6 Ss
30,000mi Auto Petrol 2.0L
£28,480
Sheffield
~£715/pm
Are you interested in owning a hatchback? Then have a closer look at this second-hand model from this dealer, that has a 2.0 ltr petrol engine with automatic transmission and 30,000 miles clocked-up on the dash.
M135i Xdrive
30,600mi Auto Petrol 2.0L
£26,995
Leicester
~£678/pm
A superb price of only £26,995 is being offered by us at this dealer on this low mileage M1 M135i Xdrive which has only 30,600 miles on the clock.
M135i Xdrive
25,606mi Auto Petrol 2.0L
£24,995
York
~£628/pm
Seize the opportunity to own this BMW that is now available at this dealer's great price of just £24,995. It comes in the shade of grey, comes with automatic transmission and a 2.0L petrol engine with 25,606 miles clocked-up on the dash.
2.0 M135i Xdrive 302 Bhp
27,483mi Auto Petrol 2.0L
£23,590
Derby
~£592/pm
Currently available from our dealership in the Derby area is this BMW M1 2.0 M135i Xdrive 302 Bhp that comes fitted out with a 2.0 litre petrol motor with automatic transmission. It is up for sale and ready for you to take home in the shade of white with 27,000 miles clocked-up on the dashboard.
2.0 M135i Xdrive 302 Bhp
33,882mi Auto Petrol 2.0L
£24,250
Derby
~£609/pm
An outstanding price of £24,350 is being advertised by this dealer in Derby on this second hand BMW M1 2.0 M135i Xdrive 302 Bhp with a mere 33,882 mi on the clock.