Filter results 29 Cars
Browse by trim
Sort By
2017 BMW M2
3.0 M240I 2d AUTO 335 BHP
3.0 M240I 2d AUTO 335 BHP
HPL Motors Atherton Preston
37,270 miles
Request callback
£18,999
2018 BMW M2
REVERSE CAMERA HARMAN KARDON SOUND HEATED ELECTRIC SEATS WITH MEMORY SAT NAV PARKING SENSORS
REVERSE CAMERA HARMAN KARDON SOUND HEATED ELECTRIC SEATS WITH MEMORY SAT NAV PARKING SENSORS
Townparks Car Sales
39,724 miles
Request callback
£27,975
2020 BMW M2
3.0 M2 COMPETITION 2d 405 BHP
3.0 M2 COMPETITION 2d 405 BHP
Grimsdyke Service Station
12,517 miles
Request callback
£33,990
2020 BMW M2
3.0 M2 COMPETITION 2d 405 BHP **Full BMW Service History**
3.0 M2 COMPETITION 2d 405 BHP **Full BMW Service History**
Burch Autos
29,335 miles
Request callback
£35,495
2020 BMW M2
Competition 3.0 BiTurbo DCT Euro 6 (s/s) 2dr
Competition 3.0 BiTurbo DCT Euro 6 (s/s) 2dr
TJ Hamilton & Co
21,500 miles
Request callback
£35,950
2023 BMW M2
3.0 M2 3d 453 BHP CERAMIC COATED, RUNNING IN SERVICE
3.0 M2 3d 453 BHP CERAMIC COATED, RUNNING IN SERVICE
Donnelly Automotive
1,000 miles
Request callback
£56,995
Buy new from | £31,450 | (list price from £34,900) |
Showing 1 - 15 of 29 cars