22,995.00 BMW M2 Coupe – F87 Private Car Sales 6th September 2025 2016 BMW M2 F87 2 former keepers 58k miles 12 months MOT with no advisories Full BMW service history – last serviced 05/09/25 @ 58k […]