2019 BMW M1
Hatchback
52,500mi 3.0L
£20,999
Leatherhead
~£527/pm
At this dealer you'll find the great price of just on this hatchback with a 3.0l motor, transmission and 52,150 miles clocked-up on the dash.
13 cars
Hatchback
52,500mi 3.0L
£20,999
Leatherhead
~£527/pm
At this dealer you'll find the great price of just on this hatchback with a 3.0l motor, transmission and 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
Currently available to test-drive at our showroom in Leatherhead is this blue BMW M1 M135i Auto which features a 3.0 LTR petrol engine and automatic transmission.
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.
M140i Shadow Edition
48,000mi Auto Petrol 3.0L
£19,999
Leatherhead
~£502/pm
Available for viewing at our dealership in Leatherhead is this BMW M1 M140i Shadow Edition that comes equipped with automatic transmission and a 3.0 Ltr petrol engine. It's on the market and ready for you to drive away in the tone of grey with 48,000 mi clocked-up on the dash.
M135i Auto
52,000mi Auto Petrol 3.0L
£13,999
Leatherhead
~£352/pm
This BMW has got 52,000 miles clocked up on the dash and comes fitted with a 3.0 L petrol engine and automatic transmission. This particular second hand one from this dealer is available in the shade of black.
2018 3.0 M140i Gpf Shadow Edition Hatchback Pe
43,000mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
Painted in the tone of black, this hatchback used car has 43,000mi clocked-up on the dashboard and contains a automatic 3.0 ltr engine requiring petrol.
2017 3.0 M140i Hatchback Euro 6 S
38,000mi Auto Petrol 3.0L
£19,995
Guildford
~£502/pm
On display at this car retailer's showroom is this BMW that incorporates a 3000 cc petrol motor and automatic transmission.
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.
M135i
52,650mi Auto Petrol 3.0L
£16,999
Leatherhead
~£427/pm
BMW M1 with a 3.0 litre petrol motor and automatic transmission.
Auto
84,385mi Auto Petrol 3.0L
£9,888
Camberley
~£248/pm
Up for sale and ready to take on a test drive is this hatchback in the shade of ; this second hand model has 84,385 miles on the dashboard and features a 3.0 litre petrol engine.
2019 3.0 M140i Gpf Shadow Edition Hatchback Pe
27,000mi Auto Petrol 3.0L
£24,995
Guildford
~£628/pm
This car is now on the market and ready for its new owner to drive away. It incorporates a 3.0 L petrol engine with automatic transmission and it has got 27,000 miles clocked up on the dash.
Hatchback
82,790mi 3.0L
£13,499
Leatherhead
~£339/pm
BMW M1 with a 3000 cc motor and transmission.
Xdrive
8,796mi Auto Petrol 2.0L
£30,990
Preston
~£778/pm
In a grey finish and in a superb, like new condition, this motor has only got 8,796 miles on the dashboard and comes equipped with a 2.0 litre petrol motor and automatic transmission.
Xdrive
9,613mi Auto Petrol 2.0L
£31,880
Blackburn
~£801/pm
Buy this M1 for only £31,940. Finance deals begin at £ monthly for this vehicle that is fitted out with a 2000cc petrol motor with automatic transmission.
Xdrive
9,942mi Auto Petrol 2.0L
£31,880
Blackburn
~£801/pm
9,613 miles clocked-up on the dash, this M1 Xdrive contains a 2000cc petrol engine and has automatic transmission.
M135i Xdrive
8,936mi Auto Petrol 2.0L
£32,940
Blackburn
~£827/pm
A remarkable price of only £33,940 is currently being advertised by our dealership on this BMW with low mileage which is fitted out with a 2000cc petrol motor and automatic transmission.
2.0 Xdrive
11,000mi Auto Petrol 2.0L
£30,995
Stockton-on-Tees
~£778/pm
Coming fitted with a 2.0 LTR petrol engine and automatic transmission, this second hand BMW M1 2.0 Xdrive is currently available to drive away in the shade of black with 11,000 miles on the dash.
M135i Hatchback
18,500mi Auto Petrol 2.0L
£30,995
York
~£778/pm
Available at this dealer: BMW M1 with automatic transmission, 2.0 l petrol engine and 18,500 miles.
M135i Xdrive
4,956mi Auto Petrol 2.0L
£0
Romsey
~£0/pm
Now on offer and ready for its new owner to drive home is this M1 M135i Xdrive with a 2.0 LTR petrol engine and 4,956 miles clocked-up on the dashboard.
Xdrive
16,928mi Auto Petrol 2.0L
£27,740
Blackburn
~£697/pm
With a white finish, this 2.0l petrol sports with automatic transmission is now available for you to buy.
M135i Xdrive
19,993mi Auto Petrol 2.0L
£27,495
Beaconsfield
~£690/pm
A terrific price for this low mileage M1 that's got just 19,993 miles on the dash.
Hatchback Xdrive
45,885mi Auto Petrol 2.0L
£23,988
Cardiff
~£602/pm
This BMW has automatic transmission and a 2.0 LTR petrol motor with 45,885 miles on the dashboard.
2.0 Xdrive Euro 6 Ss
48,283mi Auto Petrol 2.0L
£21,995
Ashton-Under-Lyne
~£552/pm
Up for sale and ready for you to drive away today is this BMW which comes fitted out with a 2.0 LTR engine and transmission. This second hand model from our dealership in Ashton-Under-Lyne has 48,283 miles on the dash.