Loading...
5

Used BMW M3 for Sale in Muskegon, MI

2017 BMW M3 Base
2017 BMW M3 Base
2017 BMW M3 Base
Used·30,736 mi

$51,994

2024 BMW M3 CS
2024 BMW M3 CS
2024 BMW M3 CS
Used·7,504 mi

$122,994

2024 BMW M3 Competition xDrive
2024 BMW M3 Competition xDrive
2024 BMW M3 Competition xDrive
Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2024 BMW M3 Base
2024 BMW M3 Base
2024 BMW M3 Base
Used·893 mi

$80,592