2016 BMW M1
Hatchback
98,000mi Auto
£13,495
Luton
~£339/pm
Available in the shade of , this used M1 Hatchback has 98,000 miles clocked up on the dashboard and comes equipped with a Litre engine.
72 cars
Hatchback
98,000mi Auto
£13,495
Luton
~£339/pm
Available in the shade of , this used M1 Hatchback has 98,000 miles clocked up on the dashboard and comes equipped with a Litre engine.
Hatchback
52,150mi 3.0L
£0
Leatherhead
~£0/pm
Featuring a 3.0 Ltr engine with transmission, this used BMW is finished in the tone of and has got 52,150 miles clocked up on the dashboard.
3.0 Shadow Edition Hatchback Euro
51,840mi Auto Petrol 3.0L
£20,995
Gloucester
~£527/pm
First registered in 2018: Second-hand BMW that has automatic transmission, only 51,840 miles clocked-up on the dash and a 3.0 ltr petrol engine.
M140i
51,713mi Auto Petrol 3.0L
£16,999
St Albans
~£427/pm
Coming fitted with a 3000 CC petrol motor and automatic transmission, this hatchback is available for sale in the tone of white with 48,000 miles on the dashboard.
Hatchback
37,000mi 3.0L
£17,999
Leatherhead
~£452/pm
Finished in the tone of , this vehicle is fitted with a 3.0 ltr motor with transmission and it has clocked up 37,000 mi.
3.0 M135i 322 Bhp
66,137mi Auto Petrol 3.0L
£15,790
Nottingham
~£397/pm
At this dealership there's a brilliant price on this used BMW M1 with a 3.0 ltr petrol engine, automatic transmission and 66,137 miles clocked up on the dashboard.
M135i Auto
45,225mi Auto Petrol 3.0L
£16,990
Stockton-on-Tees
~£427/pm
On offer and ready for its next owner to drive away today is this BMW that contains a 3.0 ltr petrol engine with automatic transmission. This second-hand model in stock at our dealership in Stockton-on-Tees is for sale at the terrific price of only £17,390.
E 450 Amg Line Premium 4Matic
23,000mi Auto Petrol 3.0L
£25,490
Chorley
~£640/pm
BMW M1 2.0 M135i Xdrive 302 Bhp Plus Pack with a 2.0l petrol motor and automatic transmission.
Xdrive
6,946mi Auto Petrol 2.0L
£30,480
Blackburn
~£765/pm
Now available for sale is this sports car at the amazing price of only £30,480. This dealer also gives you the possibility to pay with manageable monthly instalments with payment plans commencing at only £ pm.
M135i Xdrive
44,000mi Auto Petrol 2.0L
£24,995
Huddersfield
~£628/pm
First registered in 2020: Second hand BMW M1 M135i Xdrive with a 2.0L petrol motor, a low mileage of 44,000 miles and automatic transmission.
M135i Auto
50,000mi Auto Petrol 3.0L
£14,999
Leatherhead
~£377/pm
Currently available for sale today is this M1 M135i Auto that comes fitted out with a 3000cc petrol engine with automatic transmission. On offer at the marvellous price of only £14,999 and manageable repayments available commencing from only £ monthly.
M140i Shadow Edition
73,500mi Auto Petrol 3.0L
£17,650
Waltham Abbey
~£443/pm
This used car has 73,500 miles on the dash and is fitted with a 3.0l petrol engine and automatic transmission.
2018 3.0 M140i Shadow Edition 335 Bhp
47,000mi Auto Petrol 3.0L
£20,995
Guildford
~£527/pm
Now available for viewing at this car dealership's showroom in Guildford - black BMW fitted with a automatic gearbox and 3.0 Ltr petrol engine.
3.0 Euro 6 Ss
96,654mi Auto Petrol 3.0L
£12,290
Sheffield
~£309/pm
This BMW has got transmission and a 3000cc engine with 96,654 miles clocked up on the dash. This used model from this dealership in Sheffield has been finished in the tone of blue.
M135i Xdrive
22,058mi Auto Petrol 2.0L
£25,488
Cardiff
~£640/pm
In the tone of grey, this M1 has got a 2000 CC petrol motor with automatic transmission and has 22,058 miles clocked up on the dash.
M140i
18,000mi Auto Petrol 3.0L
£20,999
Leatherhead
~£527/pm
A brilliant price of only £20,999 on this second hand, low mileage BMW M1 with automatic transmission with a 3.0l petrol motor and 18,000 miles on the clock.
3.0 Euro 6 Ss
72,156mi Auto Petrol 3.0L
£13,195
Newbury
~£331/pm
This second-hand BMW M1 from this dealer in Newbury is equipped with a 3.0L petrol engine with automatic transmission and it has got 72,156 miles on the clock.
2017 3.0 M140i Shadow Edition 335 Bhp
39,770mi Auto Petrol 3.0L
£21,995
Guildford
~£552/pm
Test drive this automatic BMW M1 2017 3.0 M140i Shadow Edition 335 Bhp incorporating a 3.0 litre petrol motor with automatic transmission. This used one in Guildford has been finished in blue and has 39,770 miles on the dash.
2.0 Xdrive Huge Spec Hatchback Eur
44,000mi Auto Petrol 2.0L
£24,250
Sheffield
~£609/pm
Take a look at this hatchback that comes equipped with a 2.0l petrol engine and automatic transmission. This second-hand model currently available from this dealer is available for only £24,250, has 44,000 miles clocked-up on the dash and has been finished in the shade of grey.
Xdrive Auto
24,742mi Auto Petrol 2.0L
£26,099
Milton Keynes
~£655/pm
This hatchback BMW M1 has 24,742 miles on the dash and is fitted with a 2.0l petrol engine and automatic transmission.
3.0 L M140i 340 Bhp
29,822mi Auto Petrol 3.0L
£22,000
Bury St Edmunds
~£552/pm
Available from our showroom located in the Bury St Edmunds area is this M1 3.0L M140i 340 Bhp with just 29,822 miles clocked up on the dashboard.
Hatchback
29,136mi 3.0L
£23,500
Beaconsfield
~£590/pm
A 3.0 litre engine and transmission are just a couple of the attributes that this hatchback BMW M1 Hatchback has to offer its new driver.
3.0 Shadow Edition Hatchback Euro
98,728mi Auto Petrol 3.0L
£14,995
Wolverhampton
~£377/pm
Planning on buying a M1? Then consider this second hand one from this dealer in Wolverhampton, with automatic transmission with a 3000cc petrol engine and 98,728 mi clocked up on the dash.
M140i
74,722mi Auto Petrol 3.0L
£14,850
Perth
~£373/pm
This dealership in Perth has a great price of just £14,850 on this BMW with a 3.0L petrol motor, automatic transmission and 74,722 miles on the dash.
BMW M1 by county