Loading...
4

Used BMW M3 for Sale in Brookfield, WI

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

$48,494

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

$126,985

2024 BMW M3 Base
2024 BMW M3 Base
2024 BMW M3 Base
Used·893 mi

$81,000

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car