2019 BMW M1
Blue
24,363mi3.0L
£23,995
Guiseley
~£603/pm
This BMW has 24,363 miles clocked-up on the dashboard and features a 3.0L engine with transmission. It's available for you to drive it away today for the total price of only £23,995.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
Blue
24,363mi3.0L
£23,995
Guiseley
~£603/pm
This BMW has 24,363 miles clocked-up on the dashboard and features a 3.0L engine with transmission. It's available for you to drive it away today for the total price of only £23,995.
2.0 Xdrive Euro 6 Ss
39,250miAutoPetrol2.0L
£27,995
Huddersfield
~£703/pm
Be the new owner of this automatic M1 fitted out with a 2.0l petrol engine with automatic transmission. This used model available from this dealer has 39,250 miles clocked up on the dash and comes in grey.
2.0 Xdrive Euro 6 Ss
44,000miAutoPetrol2.0L
£27,995
Huddersfield
~£703/pm
Incorporating a 2000 CC petrol engine with automatic transmission, this second-hand BMW is available for sale in white with 44,000 miles clocked-up on the dash.
M140i Shadow Edition
85,000miAutoPetrol3.0L
£17,995
Huddersfield
~£452/pm
Featuring automatic transmission and a 3.0 Litre petrol engine, this used M1 is available in the shade of black and has 85,000 miles clocked up on the dash.
3.0 Euro 6 Ss
45,000miAutoPetrol3.0L
£14,990
Leeds
~£376/pm
Starting off at around £ monthly, you could acquire this hatchback BMW M1 3.0 Euro 6 Ss with a petrol 3000 cc motor, automatic transmission and 45,000 mi clocked up on the dash.
201616 Bmw M140i Nav
53,000miAutoPetrol3.0L
£19,471
Barnsley
~£489/pm
At the marvellous price of only £19,471 is this M1 that is fitted with a 3.0L petrol engine with automatic transmission. This second hand model currently available from this dealer has 53,000 miles on the clock.
Xdrive 302 Bhp
9,100miAutoPetrol2.0L
£33,995
York
~£854/pm
An awesome price of only £33,995 is being advertised by this dealership in York for this low mileage BMW M1 Xdrive 302 Bhp that only has 9,100 miles clocked-up on the dashboard.
M140i 335 Bhp
34,090miAutoPetrol3.0L
£18,995
York
~£477/pm
Available to test drive at this dealer is this hatchback vehicle with 34,090 mi clocked-up on the dashboard, automatic transmission and 3.0l petrol motor.
3.0 Shadow Edition Euro 6 Ss
51,009miAutoPetrol3.0L
£19,600
Ashton-Under-Lyne
~£492/pm
Up for sale and ready for its next owner to take home is this BMW M1 that comes fitted with automatic transmission and a 3.0 LTR petrol engine. This second hand model available from this dealer comes in white and has 51,009 miles on the dash.
3.0 Euro 6 Ss
48,000miAutoPetrol3.0L
£19,995
Ashton-Under-Lyne
~£502/pm
This M1 3.0 Euro 6 Ss has 48,000 miles clocked up on the dash and is equipped with a 3.0 Litre engine. It runs on petrol with automatic transmission and is available in black.
M135i
51,821miManualPetrol3.0L
£11,495
Blackburn
~£289/pm
Now advertised by this dealership in Blackburn is this car which encompasses a petrol, 3000CC engine and manual transmission. It is on the market and ready for its new owner to drive away in the tone of grey with 51,821 miles clocked up on the dash.
Xdrive Plus Pack Harman Kardon
45,000miAutoPetrol2.0L
£24,980
Sheffield
~£627/pm
This second hand M1 from this dealer is equipped with a 2000CC petrol engine with automatic transmission and has got 45,000 miles on the clock.
Shadow Edition Heated Leather Harmon Kardon
25,000miAutoPetrol3.0L
£23,980
Sheffield
~£602/pm
For sale at the price of £23,980 and with the possibility to purchase on credit with manageable repayments starting from £ per month, this hatchback incorporates a 3000CC petrol motor with automatic transmission and it has 25,000 miles clocked up on the dash.
Xdrive
7,325miAutoPetrol2.0L
£35,990
London
~£904/pm
Containing a 2.0l petrol motor with automatic transmission, this used M1 Xdrive with just 7,325 miles on the clock has had such a good upkeep, it could quite easily be mistaken for a brand spanking new vehicle.
2.0L 2.0 Hatchback Xdrive Euro 6
9,900miAutoPetrol2.0L
£30,980
Sheffield
~£778/pm
This hatchback BMW M1 2.0L 2.0 Hatchback Xdrive Euro 6 has a low mileage of 9,900 miles on the dashboard and has been driven for less than a full year.
3.0 Euro 6 Ss
35,000miAutoPetrol3.0L
£17,995
Manchester
~£452/pm
In a white finish, this hatchback second hand car incorporates a 3000CC petrol motor with automatic transmission and has 35,000 miles clocked-up on the dashboard.
3.0 Euro 6 Ss
72,673miAutoPetrol3.0L
£14,995
Manchester
~£377/pm
Up for sale and ready for its next owner to take home is this M1 with a 3000cc petrol engine and automatic transmission. This second hand model from this dealer has 72,673 miles clocked up on the dashboard.
M140i Shadow Edition
61,551miAutoPetrol3.0L
£18,790
Sheffield
~£472/pm
This hatchback M1 is currently available to buy from this dealership in Sheffield. It is fitted out with automatic transmission, a 3.0l petrol engine and has 61,551 miles clocked-up on the dashboard.
M140i Shadow Edition
48,500miAutoPetrol3.0L
£19,450
Manchester
~£488/pm
Available from this dealer in Manchester: BMW M1 - automatic transmission, 48,500 miles and a 3.0l petrol motor.
3.0 Shadow Edition Euro 6 Ss
74,100miAutoPetrol3.0L
£17,495
Bolton
~£439/pm
This second-hand M1 from this dealer has 74,100 miles clocked up on the dash and has a 3000 cc petrol engine with automatic transmission.
3.0L 408
65,100miAutoPetrol3.0L
£13,950
Manchester
~£350/pm
This BMW M1 3.0L 408 has 65,100 miles clocked-up on the dash and contains a 3000cc petrol engine with automatic transmission.
M135i Xdrive
5,000miAutoPetrol2.0L
£33,993
Chesterfield
~£854/pm
On offer and ready for its next owner to drive away is this BMW M1 which comes fitted with automatic transmission and a 2.0 litre petrol engine. This second hand one at this dealership priced at £33,993 comes finished in the tone of grey and has got 5,000 miles clocked-up on the dashboard.
2.0 M135i Xdrive Euro 6 Ss Full Heated
25,000miAutoPetrol2.0L
£25,493
Chesterfield
~£640/pm
This hatchback BMW has 25,000 miles on the clock and is fitted out with a 2.0 ltr petrol engine with automatic transmission. First Registered in 2020, it's up for sale and ready for its next owner to drive home for just £25,493.
2.0 5dr
26,000miAutoPetrol2.0L
£28,995
Stockton-on-Tees
~£728/pm
Currently available from this car dealership's showroom located in Stockton-on-Tees is this low mileage . It has automatic transmission, a 2000cc petrol engine and has only got 26,000 miles on the clock.