2023 BMW M1
Xdrive 302 Bhp
9,100miAutoPetrol2.0L
£33,995
York
~£854/pm
This dealership is advertising a bargain price of £33,995 for this near mint M1 with only 9,100 miles on the clock.
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.
0 cars
Xdrive 302 Bhp
9,100miAutoPetrol2.0L
£33,995
York
~£854/pm
This dealership is advertising a bargain price of £33,995 for this near mint M1 with only 9,100 miles on the clock.
Xdrive
7,325miAutoPetrol2.0L
£35,990
London
~£904/pm
Currently available to buy is this M1 Xdrive that contains a 2.0L petrol engine and automatic transmission. On offer at the outstanding price of just £35,990 and achievable repayments on hand commencing from just £ per month.
2.0L 2.0 Hatchback Xdrive Euro 6
9,900miAutoPetrol2.0L
£29,980
Sheffield
~£753/pm
A superb price of only £29,980 from us at this dealer on this like new, wonderfully maintained BMW M1.
M135i Xdrive
10,280miAutoPetrol2.0L
£27,695
Reading
~£695/pm
Advertised by this dealership in Reading is this almost pristine, like new BMW that features a petrol, 2.0 L engine and automatic transmission. It is up for sale and ready for you to drive away in a black finish with 10,280 miles clocked up on the dash.
Hatchback
12,500miAutoPetrol2.0L
£33,999
Birmingham
~£854/pm
The fabulous price of only £33,999 is being offered by our dealership for this low mileage M1 Hatchback in an impeccable, like new condition. This particular model is fitted with automatic transmission, a 2000cc petrol engine and has just 12,500 miles clocked-up on the dash.
M135i Xdrive Euro 6 Ss 306 Ps
8,687miAutoPetrol2.0L
£28,437
Southampton
~£714/pm
A BMW M1 M135i Xdrive Euro 6 Ss 306 Ps with low mileage in near mint condition throughout, this motor drives and looks like new; with a 2000cc petrol engine and automatic transmission .
2.0 5dr
26,000miAutoPetrol2.0L
£28,995
Stockton-on-Tees
~£728/pm
Up for sale at the full price of £28,995 or with the possibility to buy using credit with manageable payments from only £ per calendar month, this M1 2.0 5dr is fitted with a 2000CC petrol engine with automatic transmission and has 26,000 miles clocked-up on the dash.
Xdrive 4Wd
17,500miAutoPetrol2.0L
£27,989
Harlow
~£703/pm
Finished in the shade of , this used BMW has 17,500 miles clocked-up on the dash and comes fitted with a 2.0 L petrol motor with automatic transmission.
M135i Xdrive
24,772miAutoPetrol2.0L
£25,942
Havant
~£651/pm
With 24,772 miles on the dashboard, this BMW is fitted with a 2000 CC petrol engine and automatic transmission.
2.0 M135i Xdrive Euro 6 Ss Full Heated
25,000miAutoPetrol2.0L
£25,493
Chesterfield
~£640/pm
Get in touch with this dealership for a closer look at this automatic BMW M1 2.0 M135i Xdrive Euro 6 Ss Full Heated with a 2.0l petrol engine and automatic transmission. This used one in Chesterfield is finished in blue and has 25,000 mi on the dashboard.
M135i Xdrive
30,157miAutoPetrol2.0L
£24,950
Leicester
~£627/pm
This used BMW M1 M135i Xdrive from this dealer in Leicester has 30,157 miles clocked up on the dash and features a 2000 CC petrol engine with automatic transmission.
Hatchback
30,998miAutoPetrol2.0L
£23,945
Birmingham
~£601/pm
Available to buy is this BMW with low mileage. It has a 2000 cc engine with transmission and it has only got 30,000 miles clocked up on the dashboard.
2.0 Xdrive Euro 6 Ss
39,250miAutoPetrol2.0L
£27,995
Huddersfield
~£703/pm
Now available on the market is this M1 2.0 Xdrive Euro 6 Ss with a 2000CC petrol engine and 39,250 miles clocked-up on the dash.
2.0 Xdrive Euro 6 Ss
44,000miAutoPetrol2.0L
£27,995
Huddersfield
~£703/pm
On the market and ready for its next owner to drive home is this hatchback. This used model has got 42,000 miles on the clock and comes fitted with a 2.0 litre petrol engine.
Xdrive Plus Pack Harman Kardon
45,000miAutoPetrol2.0L
£24,980
Sheffield
~£627/pm
At £24,980, this dealer in Sheffield is selling this second-hand BMW M1 that has automatic transmission and a 2.0 L petrol engine.
3.0 M140i Shadow Edition 335 Bhp
22,267miAutoPetrol3.0L
£24,995
St Neots
~£628/pm
A 3.0 Litre petrol engine and automatic transmission are only some of the attributes that this motor is offering its new owner.
Blue
24,363mi3.0L
£23,995
Guiseley
~£603/pm
Now available from our dealership is this M1 with only 24,363 miles clocked up on the dashboard.
Shadow Edition Heated Leather Harmon Kardon
25,000miAutoPetrol3.0L
£23,980
Sheffield
~£602/pm
At £24,980 you can buy this second hand M1 from this car dealership in Sheffield which is equipped with a 3.0 Litre petrol motor and automatic transmission.
Hatchback
32,000mi3.0L
£24,999
Leatherhead
~£628/pm
Be the next owner of this hatchback that is fitted out with a 3.0 Litre engine and transmission. This second hand model now available from this dealer in Leatherhead has got 32,000 miles clocked up on the dash.
Shadow Edition 5-Door
36,500miAutoPetrol
£22,500
Aberdeen
~£565/pm
Available from our dealership in Aberdeen is this BMW M1 which comes equipped with a l petrol motor with automatic transmission. It's up for sale and ready for its next owner to take home in the tone of white with 36,500 miles on the dashboard.
3.0 M140i Shadow Edition 335 Bhp
40,700miAutoPetrol3.0L
£21,490
Petersfield
~£540/pm
Thinking of going for a BMW M1? Then take a closer look at this used model coming in black with automatic transmission, a 3.0 litre petrol engine and 40,700 miles clocked up on the dashboard.
3.0 Shadow Edition Euro 6 Ss
45,000miAutoPetrol3.0L
£19,895
Newmarket
~£500/pm
Available to view at our dealership - M1 3.0 Shadow Edition Euro 6 Ss that comes fitted with automatic transmission and a 3000CC petrol engine.
3.0 Shadow Edition Euro 6 Ss
52,500miAutoPetrol3.0L
£21,995
Leicester
~£552/pm
Beginning from £ per month, you could have this used car with automatic transmission, a petrol 3.0 Ltr engine and 52,500 miles on the clock.
3.0 Shadow Edition Euro 6 Ss
53,000miAutoPetrol3.0L
£19,995
Wisbech
~£502/pm
This BMW M1 has 53,000 mi clocked up on the dash and is fitted with a 3000cc engine. It runs on petrol with automatic transmission and has been finished in white.