2017 BMW M1
M140i 335 Bhp
34,090miAutoPetrol3.0L
£18,995
York
~£477/pm
This M1 M140i 335 Bhp up for sale from this dealership priced at £18,995 has been finished in blue and has 34,090 miles clocked up on the dash.
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.
2 cars
M140i 335 Bhp
34,090miAutoPetrol3.0L
£18,995
York
~£477/pm
This M1 M140i 335 Bhp up for sale from this dealership priced at £18,995 has been finished in blue and has 34,090 miles clocked up on the dash.
Xdrive 302 Bhp
9,100miAutoPetrol2.0L
£33,995
York
~£854/pm
Second hand BMW M1 Xdrive 302 Bhp in a neat condition, tidy and fresh throughout. It drives like a brand new vehicle with its 2.0 litre petrol engine, automatic transmission and it only has 9,100 miles clocked-up on the dash. You can even spread the cost with cost efficient payments starting at only £ per month.
Xdrive
7,325miAutoPetrol2.0L
£35,990
London
~£904/pm
This second hand M1 Xdrive in black is now available for sale with the added option for you to buy it on finance.
2.0L 2.0 Hatchback Xdrive Euro 6
9,900miAutoPetrol2.0L
£29,980
Sheffield
~£753/pm
Containing a 2000cc petrol engine with automatic transmission, this second hand M1 comes in the tone of grey and has 9,900 miles on the clock.
M135i Xdrive
10,280miAutoPetrol2.0L
£27,695
Reading
~£695/pm
On offer and ready for you to take home is this M1 that comes fitted with a 2.0L petrol engine and automatic transmission. This second hand model now in stock at our dealership in Reading is advertised at the superb price of £32,495.
Hatchback
12,500miAutoPetrol2.0L
£33,999
Birmingham
~£854/pm
On the market and ready for you to take home is this M1 that incorporates a 2000 CC petrol engine and automatic transmission. This second hand one at this dealer has been finished in green and has a mere 12,500 miles clocked-up on the dash.
M135i Xdrive Euro 6 Ss 306 Ps
8,687miAutoPetrol2.0L
£28,437
Southampton
~£714/pm
Up for sale at the full price of £28,437 or with the possibility to buy using finance with achievable payments from around £ pm, this white hatchback has 8,687 miles on the clock and is fitted with a 2000 CC petrol engine.
2.0 5dr
26,000miAutoPetrol2.0L
£28,995
Stockton-on-Tees
~£728/pm
A remarkable price of only £28,995 is currently being advertised by our dealership on this low mileage BMW which has a mere 26,000 miles on the clock.
Xdrive 4Wd
17,500miAutoPetrol2.0L
£27,989
Harlow
~£703/pm
A terrific price of only £27,989 from this dealer in Harlow on this second-hand BMW M1 with a mere 17,500 miles on the clock.
M135i Xdrive
24,772miAutoPetrol2.0L
£25,942
Havant
~£651/pm
Painted in the tone of black, this used car is equipped with a 2.0 LTR petrol motor with automatic transmission and has only got 24,772 miles on the dash.
2.0 M135i Xdrive Euro 6 Ss Full Heated
25,000miAutoPetrol2.0L
£25,493
Chesterfield
~£640/pm
Starting off at £ monthly, you could acquire this second hand car with a petrol 2000CC motor, automatic transmission and 25,000 miles on the clock.
M135i Xdrive
30,157miAutoPetrol2.0L
£24,950
Leicester
~£627/pm
Currently available at this dealer is this second-hand, low mileage BMW M1 M135i Xdrive coming with automatic transmission and a 2.0 l petrol engine. On offer and ready for you to take home in the shade of red with just 30,157 miles clocked-up on the dash.
Hatchback
30,998miAutoPetrol2.0L
£23,945
Birmingham
~£601/pm
Now available for viewing at this car dealership's show room in Birmingham is this M1 that has got a 2000cc petrol motor with automatic transmission.
2.0 Xdrive Euro 6 Ss
39,250miAutoPetrol2.0L
£27,995
Huddersfield
~£703/pm
Currently available on the market is this BMW M1 with a 2.0 LTR petrol motor and 39,250 miles clocked-up on the dashboard.
2.0 Xdrive Euro 6 Ss
44,000miAutoPetrol2.0L
£27,995
Huddersfield
~£703/pm
Painted in the shade of white, this M1 is equipped with a 2.0l petrol motor with automatic transmission and has 42,000 mi clocked up on the dash.
Xdrive Plus Pack Harman Kardon
45,000miAutoPetrol2.0L
£24,980
Sheffield
~£627/pm
Call this car dealership for a closer look at this automatic BMW M1 featuring a 2000 cc petrol motor with automatic transmission. This used model in the Sheffield area comes in black and has 45,000 miles on the clock.
3.0 M140i Shadow Edition 335 Bhp
22,267miAutoPetrol3.0L
£24,995
St Neots
~£628/pm
A bargain price at this dealership in St Neots on this second hand, low mileage hatchback with automatic transmission with a 3000cc petrol engine and a mere 22,267 miles on the dashboard.
Blue
24,363mi3.0L
£23,995
Guiseley
~£603/pm
First registered in 2019: Second hand BMW M1 Blue that’s got transmission, only 24,363 miles clocked up on the dash and a 3.0 ltr motor.
Shadow Edition Heated Leather Harmon Kardon
25,000miAutoPetrol3.0L
£23,980
Sheffield
~£602/pm
A remarkable price of only £23,980 on this second hand BMW M1 with only 25,000 mi on the clock.
Hatchback
32,000mi3.0L
£24,999
Leatherhead
~£628/pm
Containing a 3.0 L motor with transmission, this second hand BMW M1 from this dealership in Leatherhead is on the market in and has 32,000 miles on the dash.
Shadow Edition 5-Door
36,500miAutoPetrol
£22,500
Aberdeen
~£565/pm
Up for sale and ready for its next owner to drive away is this BMW M1 Shadow Edition 5-Door that has got a CC petrol engine with automatic transmission. This low mileage one from this dealer has only got 36,500 miles on the dash.
3.0 M140i Shadow Edition 335 Bhp
40,700miAutoPetrol3.0L
£21,490
Petersfield
~£540/pm
Currently available from this dealer: BMW M1 3.0 M140i Shadow Edition 335 Bhp - automatic transmission, 3.0 litre petrol engine and 40,700 miles.
3.0 Shadow Edition Euro 6 Ss
45,000miAutoPetrol3.0L
£19,895
Newmarket
~£500/pm
Purchase this used M1 for only £19,895. Credit offers commence at only £ monthly for this motor that has automatic transmission and a 3.0L petrol engine.
3.0 Shadow Edition Euro 6 Ss
52,500miAutoPetrol3.0L
£21,995
Leicester
~£552/pm
This BMW contains a 3000CC petrol engine with automatic transmission and has 52,500 miles clocked-up on the dash.