2021 BMW M1
Xdrive Auto
24,742mi Auto Petrol 2.0L
£24,949
Milton Keynes
~£627/pm
First registered in 2021: Second hand M1 that’s got automatic transmission, a 2000cc petrol motor and just 24,742 miles on the clock.
1 cars
Xdrive Auto
24,742mi Auto Petrol 2.0L
£24,949
Milton Keynes
~£627/pm
First registered in 2021: Second hand M1 that’s got automatic transmission, a 2000cc petrol motor and just 24,742 miles on the clock.
2.0 M135i Xdrive 302 Bhp
68,865mi Auto Petrol 2.0L
£19,795
Luton
~£497/pm
Containing a 2.0 ltr petrol engine with automatic transmission, this used BMW from this dealer is available on the market in a red finish and has 68,865 miles clocked-up on the dash.
M140i Auto
66,069mi Auto Petrol 3.0L
£15,796
Luton
~£397/pm
On the market and ready for its new owner to drive home is this BMW M1 which has a 3000 CC petrol engine with automatic transmission. This second hand one available from this dealership in Luton comes in white and has 66,069 miles on the clock.
M135i Auto
63,930mi Auto Petrol 3.0L
£13,495
Luton
~£339/pm
Coming in the tone of blue, this second hand car contains a 3.0 Ltr petrol engine with automatic transmission and has done 63,930 miles.
M135i Auto
67,000mi Auto 3.0L
£14,295
Aylesbury
~£359/pm
Advertised at the full price of £14,295 and with the option to buy on finance with manageable payments from around £ per month, this M1 has 67,000 miles on the dash and features a 3.0 LTR motor.
3.0 Euro 6 Ss
57,000mi Auto Petrol 3.0L
£16,150
Luton
~£406/pm
At this dealership in Luton: BMW M1 3.0 Euro 6 Ss - 3000cc petrol motor with automatic transmission and 57,000 miles.
Hatchback
98,000mi Auto
£13,495
Luton
~£339/pm
Containing a Litre motor with automatic transmission, this M1 comes finished in the shade of and has 98,000 mi clocked up on the dash.
2L M135i Xdrive
8,767mi Auto Petrol 2.0L
£29,995
St Neots
~£753/pm
Located at this dealer for the amazing price of just £29,995 is this low mileage hatchback in an excellent, like new condition.
2.0 Xdrive Euro 6 Ss
43,000mi Auto Petrol 2.0L
£23,990
Welwyn Garden City
~£602/pm
Now available from our dealership is this black M1 fitted with automatic transmission and a 2.0L petrol motor.
3.0 Euro 6 Ss
60,000mi Auto Petrol 3.0L
£17,890
Welwyn Garden City
~£449/pm
60,000 miles on the dashboard, this M1 incorporates a 3.0 Ltr petrol engine and automatic transmission.
M135i Xdrive
19,993mi Auto Petrol 2.0L
£27,995
Beaconsfield
~£703/pm
Planning on buying a BMW? Then consider choosing this second hand one with a mere 19,993 miles clocked up on the dashboard.
Auto
44,601mi Auto Petrol 3.0L
£17,690
London
~£444/pm
Beginning from as little as £ monthly, you can enjoy this M1 with automatic transmission, a petrol 3.0l motor and 44,601 miles clocked-up on the dashboard.
Hatchback
65,500mi 3.0L
£18,699
Waltham Abbey
~£470/pm
Get behind the wheel of this BMW that comes equipped with transmission and a 3.0 LTR engine. This second hand model from our dealership in Waltham Abbey is available at the superb price of £18,699.
M140i Shadow Edition
33,500mi Auto Petrol 3.0L
£21,999
Waltham Abbey
~£552/pm
Interested in buying a BMW M1 M140i Shadow Edition? Then consider this second hand one, it is fitted out with a 3000cc petrol motor with automatic transmission and has got 33,500 miles clocked-up on the dash.
M140i Shadow Edition
38,000mi Auto Petrol 3.0L
£21,999
Waltham Abbey
~£552/pm
An amazing price of only £21,999 is currently being advertised by this dealer for this low mileage BMW which has a mere 38,000 miles on the dash.
Hatchback
43,500mi 3.0L
£21,999
Waltham Abbey
~£552/pm
Incorporating a 3.0 LTR motor with transmission - this used hatchback is now on the market and ready for its next owner to drive home with 43,500 miles on the clock.
M140i Shadow Edition
51,500mi Auto Petrol 3.0L
£19,799
Waltham Abbey
~£497/pm
Finished in the shade of blue, this BMW M1 M140i Shadow Edition has 51,500mi clocked-up on the dashboard and is fitted with a automatic 3.0 litre engine running on petrol.
Hatchback
69,500mi 3.0L
£18,999
Waltham Abbey
~£477/pm
This M1 Hatchback has 69,500 miles clocked up on the dash and is fitted with a 3.0 Litre engine. It runs on with transmission and has been finished in the tone of black.
Xdrive 4Wd
101,255mi Auto Petrol 2.0L
£17,290
London
~£434/pm
This BMW M1 has a 2000CC petrol motor with automatic transmission and has 101,255 miles clocked up on the dashboard. This particular second-hand one from this dealer comes finished in the tone of grey.
3.0 Shadow Edition Euro 6 Ss
43,000mi Manual Petrol 3.0L
£18,850
Peterborough
~£473/pm
With 43,000 miles on the clock, this M1 3.0 Shadow Edition Euro 6 Ss is fitted with a 3000CC petrol motor and has got manual transmission.
3.0 Euro 5 Ss
95,000mi Auto Petrol 3.0L
£8,950
Peterborough
~£225/pm
With a finish, this hatchback car has 95,000 miles clocked-up on the dashboard and is fitted with a automatic 3.0 Litre engine running on petrol.
5dr
121,000mi Auto Petrol 3.0L
£8,995
Fulham
~£226/pm
Equipped with a 3000 cc petrol engine with automatic transmission, this second hand M1 5dr is currently available to buy in the tone of black with 121,000 miles on the dash.
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
In the shade of black, this hatchback motor has 27,000 miles clocked up on the dash and is fitted with a automatic 3.0l engine running on petrol.