Used BMW M3 in Birmingham, AL for Sale
2013 BMW M3
$199 Shipping from CarMax Mobile, AL
2018 BMW M3
$199 Shipping from CarMax Tallahassee, FL
2016 BMW M3
Coming soon to CarMax Nashville, TN
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.