2026 BMW M2
3L Null
4,520mi Auto Petrol 3.0L
£58,495
St Neots
from £1,228/pm
Currently on display at our showroom is this BMW M2 with only 4,520 miles on the dashboard.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
10 cars

3L Null
4,520mi Auto Petrol 3.0L
£58,495
St Neots
from £1,228/pm
Currently on display at our showroom is this BMW M2 with only 4,520 miles on the dashboard.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

3L Competition
24,503mi Auto Petrol 3.0L
£41,995
St Neots
from £882/pm
Currently up for sale and ready for its new owner to drive home is this coupe with a 3.0 L petrol engine and 24,503 miles on the clock.

3L Competition
54,384mi Auto Petrol 3.0L
£29,995
St Neots
from £630/pm
First registered in 2019: Used BMW with a 3.0 litre petrol motor, automatic transmission and just 54,384 miles on the clock.

3L Competition
42,411mi Auto Petrol 3.0L
£33,995
St Neots
from £714/pm
On offer and ready to drive home is this BMW M2 3L Competition finished in the shade of blue; this second-hand model has clocked-up 42,411 miles and comes fitted out with a 3000CC petrol motor with automatic transmission.

3L Competition
42,892mi Auto Petrol 3.0L
£32,495
St Neots
from £682/pm
Now advertised by this dealer is this second hand car that is equipped with a 3000CC petrol motor and automatic transmission. It's on offer and ready for its new owner to drive away in a silver finish with 42,892 miles clocked up on the dashboard.

3L Competition
51,001mi Auto Petrol 3.0L
£32,995
St Neots
from £693/pm
This trustworthy and durable BMW M2 has a 3000 cc petrol engine with automatic transmission and it has 51,001 miles on the dashboard. Grab the chance now to be the new buyer of this second-hand model from this dealer that's available at the price of just £32,995.

3L Null
7,273mi Auto Petrol 3.0L
£54,995
St Neots
from £1,154/pm
On the market and ready for you to drive away is this trusty M2 that is one of Britain's top 20 most reliable models. It comes equipped with automatic transmission and a 3.0L petrol engine. This low mileage one at this dealer is in an almost pristine, nearly new condition and has only 7,273 miles on the dashboard.

3L Null
12,843mi Auto Petrol 3.0L
£52,495
St Neots
from £1,102/pm
On the market and ready for its next owner to take home is this BMW M2 that is ranked as one of the most dependable and trustworthy vehicles available. It is fitted out with automatic transmission and has a 3.0L petrol engine. This low mileage one currently on sale at this dealership is in an almost spotless, like new condition inside and out and has clocked up just 12,843 miles.

3L Competition
18,702mi Auto Petrol 3.0L
£35,995
St Neots
from £756/pm
On offer and ready for you to drive away today is this dependable BMW M2 3L Competition which is ranked amongst Britain's top 20 most reliable cars. It comes equipped with a 3.0l petrol engine and automatic transmission. This used one now available from this dealership has 18,702 miles on the dash and comes in the shade of black.

3L Competition
30,963mi Auto Petrol 3.0L
£37,995
St Neots
from £798/pm
This M2 is known to be one of the most trustworthy cars on the market. This second hand model, now available from this dealer has 30,963 miles clocked-up on the dash and comes fitted with a 3.0 litre petrol motor and automatic transmission.

480 Step
2,945mi Auto Petrol 3.0L
£59,995
Cambridge
from £1,259/pm
An outstanding price of only £59,995 from this dealership in Cambridge on this almost flawless, like new coupe with automatic transmission, a 3000cc petrol motor and 2,945 miles on the dash.

Cs Step
255mi Auto Petrol 3.0L
£109,993
Bedford
from £2,309/pm
Are you thinking of buying a M2? Then consider choosing this second hand near mint one that's still in excellent, like new condition both inside and out. It has 255 miles clocked up on the dashboard and comes equipped with a 3000 CC petrol engine and automatic transmission.

480 Step
2,131mi Auto Petrol 3.0L
£67,993
Bedford
from £1,427/pm
At our dealership, for the incredible price of £67,993 is this trustworthy M2 which is in superb condition. This particular model comprises of a 3000 cc petrol engine and has 2,131 miles on the clock.

Competition Dct
20,940mi Auto Petrol 3.0L
£39,990
Bedford
from £839/pm
Advertised by this dealer in the Bedford area is this used car which is fitted out with automatic transmission and a 3.0 litre petrol motor. It's on the market and ready for you to drive away in the shade of blue with 20,940 miles clocked up on the dashboard.

3.0 Biturbo Competition Dct Euro 6 Ss
35,246mi Auto Petrol 3.0L
£35,495
Kempston
from £745/pm
This dealer in Kempston is advertising a bargain price of only £35,495 for this BMW M2 with low mileage. It could be a great choice to make if you're looking for a model that has been designed to have durability in mind.

For Sale In Bedford
56,056mi Auto Petrol 3.0L
£22,995
Bedford
from £483/pm
Up for sale is this BMW M2 For Sale In Bedford finished in the tone of white - this used model contains a 3000CC petrol engine with automatic transmission and has 56,056 miles clocked up on the dash.

3.0 Biturbo Competition Dct Euro 6 Ss
24,000mi Auto Petrol 3.0L
£37,488
Peterborough
from £787/pm
This used BMW M2 3.0 Biturbo Competition Dct Euro 6 Ss in the shade of is available to buy with the added option for you to buy on finance.

3.0I Dct Euro 6 Ss
70,221mi Auto Petrol 3.0L
£22,475
Peterborough
from £472/pm
Up for sale and available to drive home is this M2 3.0I Dct Euro 6 Ss available in the shade of white - it is fitted with automatic transmission and a 3.0 ltr petrol engine with 70,221 miles on the dashboard.

3L Competition
50,200mi Auto Petrol 3.0L
£31,490
Peterborough
from £661/pm
This M2 3L Competition has a 3.0 litre petrol engine with automatic transmission and has 50,200 miles clocked-up on the dash.

M2 Dct
64,259mi Auto Petrol 3.0L
£25,300
Northampton
from £531/pm
This M2 has 64,259 miles clocked up on the dash and is fitted out with a 3000 cc engine. It runs on petrol with automatic transmission and has been finished in the tone of blue.

2016 3.0I Dct Euro 6 Ss
94,000mi Auto Petrol 3.0L
£20,990
Peterborough
from £441/pm
This BMW M2 2016 3.0I Dct Euro 6 Ss is a model that is rated as one of the most dependable and trustworthy motors available. This second hand one priced at £20,990 has a 3.0 Litre petrol motor with automatic transmission and it has 94,000 miles clocked-up on the dash.

2020 20 3.0
45,000mi Auto 3.0L
£33,000
Luton
from £693/pm
At our incredible price of only £33,000 is this BMW, it has got 45,000 miles on the clock and incorporates a 3000 cc motor with automatic transmission.

3.0 Biturbo Steptronic Euro 6 S S
9,000mi Auto Petrol 3.0L
£53,999
Leighton Buzzard
from £1,133/pm
Currently on display at this dealer in Leighton Buzzard is this highly reliable coupe fitted with a automatic gearbox and 3.0 Litre petrol engine.

M2 Competition Dct
51,816mi Auto Petrol 3.0L
£32,750
Luton
from £687/pm
On offer at the awesome price of just £33,000 is this M2 that features automatic transmission and a 3.0 Litre petrol motor. This second hand model has clocked up 51,816 miles.