New 2015 BMW M3 For Sale

Not sure what you want?

Find the models that are right for you using the CarGurus Car Finder.

  • Quickly search among 391 BMW dealers.
  • Over 50 BMW M3 listings nationwide.
  • Negotiate with knowledge of nearby inventory and pricing guidance
  • Buy from dealers with the best reputation

Find a new BMW M3 near you

Shop Cars

New BMW M3 Listings By City

Atlanta GA Baltimore MD 1 listings Boston MA 2 listings Charlotte NC 3 listings
Chicago IL 4 listings Cincinnati OH 2 listings Cleveland OH Dallas TX 2 listings
Denver CO Detroit MI 1 listings Houston TX Indianapolis IN 1 listings
Kansas City MO Las Vegas NV 1 listings Los Angeles CA 5 listings Miami FL 3 listings
Minneapolis MN Nashville TN New York NY 8 listings Philadelphia PA 4 listings
Phoenix AZ Pittsburgh PA Portland OR Saint Louis MO
San Antonio TX San Diego CA San Francisco CA 3 listings Seattle WA 1 listings
Tampa FL 2 listings Washington DC 1 listings