2018 BMW M1
3.0 Shadow Edition Hatchback Euro
51,840mi Auto Petrol 3.0L
£20,995
Gloucester
~£527/pm
This used M1 from this dealer is fitted out with a 3.0 Litre petrol engine with automatic transmission and has got 51,840 miles on the clock.
1 cars
3.0 Shadow Edition Hatchback Euro
51,840mi Auto Petrol 3.0L
£20,995
Gloucester
~£527/pm
This used M1 from this dealer is fitted out with a 3.0 Litre petrol engine with automatic transmission and has got 51,840 miles on the clock.
3.0 Euro 6 Ss
45,999mi 3.0L
£17,950
Bristol
~£451/pm
Finished in the tone of white, this BMW M1 contains a 3.0L motor with transmission and has 45,999 miles clocked up on the dashboard.
M135i Xdrive
22,058mi Auto Petrol 2.0L
£25,488
Cardiff
~£640/pm
In a grey finish, this M1 M135i Xdrive has clocked up a mere 22,058 mi and comes fitted out with a 2000 CC petrol motor.
2.0 Hatchback Xdrive Euro 6 Ss
82,367mi Auto Petrol 2.0L
£20,995
Wolverhampton
~£527/pm
Coming in the shade of grey, this used hatchback has a 2.0 L motor with transmission and it has got 82,367 miles on the clock.
M140i Auto
76,881mi Auto Petrol 3.0L
£15,495
Wolverhampton
~£389/pm
Starting out at as little as £ per month, you can acquire this second hand car with automatic transmission, a petrol 3.0l motor and 76,881 miles clocked up on the dash.
M140i Shadow Edition
22,900mi Auto Petrol 3.0L
£21,495
Newbury
~£540/pm
Are you thinking of choosing a BMW 1 Series? Well, consider this one with low mileage from our dealership which contains a 3000CC petrol motor with automatic transmission.
3.0 Euro 6 Ss
72,156mi Auto Petrol 3.0L
£13,195
Newbury
~£331/pm
In the tone of white, this 3000CC petrol BMW M1 with automatic transmission is available for a test drive.
Xdrive Auto
24,742mi Auto Petrol 2.0L
£25,499
Milton Keynes
~£640/pm
Priced at £26,099, this dealership in Milton Keynes is selling this second hand BMW that has a 2.0 Litre petrol motor with automatic transmission.
M135i Auto
67,000mi Auto 3.0L
£14,295
Aylesbury
~£359/pm
Take a look at this M1 that contains a 3000 CC motor with automatic transmission. This second hand one comes finished in and has got 67,000 miles clocked-up on the dash.
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.
2L M135i Xdrive
27,483mi Auto Petrol 2.0L
£22,790
Derby
~£572/pm
Currently advertised by this dealer in Derby is this BMW that comes equipped with automatic transmission and a 2.0 LTR petrol motor. It's up for sale and ready for its next owner to drive home in the tone of white with 27,483 miles clocked up on the dash.
2L M135i Xdrive
33,882mi Auto Petrol 2.0L
£22,850
Derby
~£574/pm
This car has a low mileage of just 33,882 miles on the clock and has been driven for less than a year.
Petrol
75,175mi Auto Petrol 3.0L
£14,199
Southampton
~£357/pm
Coming equipped with a 3.0 Litre petrol motor with automatic transmission, this second hand BMW M1 Petrol comes in the tone of blue and has 75,175 miles on the dashboard.
2.0 M135i Xdrive 302 Bhp
68,865mi Auto Petrol 2.0L
£19,795
Luton
~£497/pm
This hatchback BMW M1 2.0 M135i Xdrive 302 Bhp incorporates a 2000cc petrol motor with automatic transmission and has 68,865 miles on the dash.
M140i Auto
66,069mi Auto Petrol 3.0L
£16,994
Luton
~£427/pm
On the market and ready for its next owner to drive away is this BMW M1 M140i Auto that is equipped with a 3000CC petrol engine with automatic transmission. This second hand model is priced at just £15,796, has been finished in the shade of white and has clocked-up 66,069 miles.
3.0 M135i Hatchback Euro 6 Ss
91,369mi Auto Petrol 3.0L
£12,495
Luton
~£314/pm
At this dealership there's a fantastic price on this second hand hatchback with a 3.0 ltr petrol motor, automatic transmission and 91,366 mi on the dashboard.
M135i Auto
63,930mi Auto Petrol 3.0L
£13,495
Luton
~£339/pm
Advertised by this dealer in the Luton area is this hatchback used car that comes equipped with automatic transmission and a 3.0 L petrol motor. It is on offer and ready for its next owner to drive away in the shade of blue with 63,930 miles on the dash.
Auto
84,385mi Auto Petrol 3.0L
£10,444
Camberley
~£262/pm
This BMW M1 Auto has 84,385 miles clocked up on the dash and incorporates a 3.0 Litre motor. It runs on petrol with automatic transmission and has been finished in the tone of .
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.
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.
2017 3.0 M140i Shadow Edition 335 Bhp
39,770mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
This used BMW M1 2017 3.0 M140i Shadow Edition 335 Bhp painted in the tone of blue is currently on the market and ready for its new owner to drive away with the added option to acquire it on credit.
2017 3.0 M140i Hatchback Euro 6 S
53,500mi Auto Petrol 3.0L
£18,995
Guildford
~£477/pm
Currently available from this dealer is this BMW M1 2017 3.0 M140i Hatchback Euro 6 S that contains a 3.0 Litre petrol motor with automatic transmission.
2017 3.0 M140i Hatchback Euro 6 S
55,000mi Auto Petrol 3.0L
£17,995
Guildford
~£452/pm
This hatchback 1 Series has a low mileage of only 39,000 miles on the dashboard and has been driven for under a full year.
3.0 Euro 6 Ss
57,000mi Auto Petrol 3.0L
£16,150
Luton
~£406/pm
This BMW has 57,000 miles clocked up on the dash and comes fitted out with a 3000 CC engine. It runs on petrol with automatic transmission and has been finished in the tone of black.