2020 BMW M2
Competition Dct
25,000mi Auto Petrol 3.0L
£34,995
Slough
from £735/pm
This BMW M2 has a low mileage of just 24,961 miles on the dashboard and has been on the road for less than a year.
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.
6 cars

Competition Dct
25,000mi Auto Petrol 3.0L
£34,995
Slough
from £735/pm
This BMW M2 has a low mileage of just 24,961 miles on the dashboard and has been on the road for less than a year.
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.

M2 2dr
14,797mi Manual Petrol
£52,950
Maidenhead
from £1,111/pm
Now available from our dealership in Maidenhead is this nearly new BMW M2 that features a cc petrol motor with manual transmission. It is on the market and ready for its new owner to drive away in the tone of black with 14,797 miles on the clock.

Auto
17,604mi Auto Petrol 3.0L
£48,995
Maidenhead
from £1,028/pm
Would you like to own a coupe? Consider this second-hand one with a mere 17,604 miles on the dashboard.

Xdrive 4Wd
51,649mi Auto Petrol 3.0L
£32,495
Maidenhead
from £682/pm
Well known for its reliability and trustworthiness, this BMW M2 comes equipped with a 3000 cc petrol engine and automatic transmission. This dealership currently has this second hand model on offer that has got 51,649 miles clocked-up on the dash. It's available at the really amazing price of £32,495 or through making monthly payments starting off at just £ per calendar month.

Xdrive 4Wd
48,270mi Auto Petrol 2.0L
£25,995
Maidenhead
from £546/pm
Choose this BMW for only £25,995. Finance deals start off at £ each month for this motor that incorporates a 2.0 litre petrol engine with automatic transmission.

M2 480 Step
10mi Auto Petrol 3.0L
£65,450
Maidenhead
from £1,374/pm
A terrific price of only £67,750 from this dealership in Maidenhead for this reliable and trustworthy M2 which is in an excellent, nearly new condition. A great choice to make if you're on the lookout to buy a vehicle with a design that prioritises reliability and trustworthiness for its drivers.

Biturbo Steptronic Euro 6
10mi Auto Petrol 3.0L
£72,777
Melksham
from £1,528/pm
Equipped with a 3.0 Litre petrol engine and automatic transmission, this second hand BMW M2 Biturbo Steptronic Euro 6 is finished in and has 10 miles clocked up on the dash.

Biturbo Steptronic Euro 6
10mi Auto Petrol 3.0L
£74,810
Melksham
from £1,570/pm
This BMW has got 10 mi clocked up on the dash and has a 3000 cc petrol motor with automatic transmission.

Biturbo Steptronic Euro 6
10mi Auto Petrol 3.0L
£70,199
Melksham
from £1,474/pm
A marvellous price of only £70,199 is currently being advertised by our dealership for this trustworthy and dependable BMW M2 that's in a like new, almost spotless condition throughout. This model possesses a 3.0l petrol motor, automatic gearbox and has 10 miles clocked-up on the dashboard. It could be an excellent choice if you're on the lookout for a vehicle that's been created to have durability in mind.

Biturbo Steptronic Euro 6
10mi Auto Petrol 3.0L
£78,785
Bristol
from £1,654/pm
Painted in , this coupe second hand car is fitted out with a 3000 CC petrol motor with automatic transmission and it has 10 miles clocked-up on the dashboard. First Registered in 2026, it is currently available for sale at only £78,785.
M2 480 Step
10mi Auto Petrol 3.0L
£65,998
Inverness
from £1,385/pm
This coupe M2 has clocked up 10 miles and features a 3000 cc petrol engine with automatic transmission.

Automatic
46mi Auto 3.0L
£114,850
Guildford
from £2,411/pm
This BMW is a model that is known as one of the most trustworthy and reliable vehicles around. This second hand one contains a 3.0 Litre motor with automatic transmission and it has 89 miles on the dashboard.

M2 480 Step
81mi Auto Petrol
£71,000
Solihull
from £1,490/pm
Finished in the shade of blue, this coupe BMW M2 features a CC petrol motor with automatic transmission and only has few miles clocked up on the dash.

Automatic
175mi Auto 3.0L
£104,850
Guildford
from £2,201/pm
There is an outstanding price of only £109,850 on this like new BMW with automatic transmission, a 3.0 litre motor and 175 miles clocked up on the dashboard.

M2
734mi Manual Petrol
£59,092
Stockton-on-Tees
from £1,240/pm
This second hand car available from this dealership priced at £67,994 comes in and has 734 miles clocked-up on the dash.

M2 Coupe
1,029mi Auto Petrol 3.0L
£61,395
Brighton
from £1,289/pm
With a mere 1,029 miles on the clock, this M2 in a like new condition is available for sale for £61,395 or on finance beginning at just £ monthly.

480 Step
1,074mi Auto Petrol 3.0L
£69,500
King's Lynn
from £1,459/pm
This coupe vehicle is in a splendid, like new condition. It is currently available for sale with the option to purchase on finance starting out at just £ pm.

M2 480 Step
1,097mi Auto Petrol 3.0L
£57,500
High Wycombe
from £1,207/pm
1,097 miles clocked up on the dash, this BMW M2 M2 480 Step features a 3000CC petrol motor and automatic transmission.

Auto
1,181mi Auto Petrol 3.0L
£60,000
Otley
from £1,259/pm
A coupe car created by BMW to offer a higher standard of dependability and a more reliable performance than the average car, it is equipped with a petrol 3.0 L engine and automatic gearbox. this dealer currently has this second hand model in stock which has 1,181 miles clocked-up on the dash and a finish.

M2 480 Step
1,281mi Auto Petrol
£59,750
Sytner Cardiff BMW
from £1,254/pm
This coupe features a ltr petrol engine and automatic transmission. It's in an impeccable, like new condition and is on the market and ready for its next owner to take home in the shade of grey with 1,281 miles on the dash.

M2 480 Step
1,378mi Auto Petrol 3.0L
£62,000
High Wycombe
from £1,301/pm
This BMW M2 M2 480 Step is in a like new, almost flawless condition both in and out, it's only got few miles clocked-up on the dash and is in remarkable working order.

M2 Coupe
2,500mi Auto Petrol 3.0L
£60,990
Norwich
from £1,280/pm
Currently on offer from our dealership, for the incredible price of £60,990 is this M2 3.0 Biturbo Coupe Steptronic 480 Ps that is known as one of the most dependable and trustworthy vehicles around.

M2 Coupe
2,500mi Auto Petrol 3.0L
£61,990
Group 1 Southend BMW
from £1,301/pm
This car is fitted with a 3.0l petrol motor with automatic transmission and has got 2,500 miles on the clock.

M2 480 Step
2,501mi Auto Petrol 3.0L
£69,998
Inverness
from £1,469/pm
On the market and ready for its next owner to drive away today is thistrusty M2 M2 480 Step that is in the top 20 most reliable cars. It is fitted with a 3.0 Litre petrol engine and automatic transmission. This is a second-hand vehicle, but it was beautifully maintained by the previous owner so it is still in a like new condition with a mere 2,501 miles on the clock.