14 live listingsUpdated

Used BMW M3 for sale in Utah

Right now there are 14 BMW M3s for sale in Utah. Asking prices run from $20,301 to $96,399, and the middle of the market sits at $79,022. Model years range from 2009 to 2027, the typical car shows 37,406 mi, and half are priced between $42,090 and $93,043.

That's 1% of the 1,080 used BMW M3s we track nationwide. The most are listed in Murray (4), Midvale (3), and American Fork (2). Comparing the same model, year and trim, the typical BMW M3 here is listed 5% below similar cars elsewhere in the US (14 cars compared).

The lowest-priced one is a 2009 BMW M3 Base listed at $20,301 with 100,536 mi in Midvale, UT.

BMW M3 prices by model year in Utah

Median asking price for each model year among the BMW M3s for sale in Utah.

  1. 2027 $96,399 3 for sale · median 6,681 mi
  2. 2026 $94,325 1 for sale · median 8,230 mi
  3. 2025 $76,447 1 for sale · median 21,000 mi
  4. 2024 $84,798 2 for sale · $81,597 to $87,999 · median 31,042 mi
  5. 2023 $89,197 1 for sale · median 40,000 mi
  6. 2022 $60,092 2 for sale · $55,594 to $64,589 · median 68,986 mi
  7. 2017 $37,589 1 for sale · median 96,301 mi
  8. 2015 $24,995 1 for sale · median 141,312 mi
  9. 2011 $36,494 1 for sale · median 92,115 mi
  10. 2009 $20,301 1 for sale · median 100,536 mi

Utah vs. the rest of the US

Comparing the same model, year and trim, the typical BMW M3 here is listed 5% below similar cars elsewhere. The medians below also reflect which years and trims are listed in each place.

Location For sale Median price Lowest price Median miles
Utah 14 $79,022 $20,301 37,406
Rest of the US 1,066 $65,535 $10,380 43,226

Where in Utah BMW M3s are for sale

City For sale Median price Lowest price
Murray 4 $96,399 $36,494
Midvale 3 $37,589 $20,301
American Fork 2 $91,761 $89,197
Orem 2 $40,295 $24,995
Centerville 1 $87,999 $87,999
Layton 1 $76,447 $76,447
West Jordan 1 $81,597 $81,597

Used BMW M3s in Utah: common questions

How much does a used BMW M3 cost in Utah?

Used BMW M3 asking prices in Utah currently range from $20,301 to $96,399, with a median of $79,022 across 14 listings. Half of them are priced between $42,090 and $93,043.

Are used BMW M3s cheaper in Utah?

Yes. Comparing the same model, year and trim, used BMW M3s in Utah are listed a median 5% below similar cars elsewhere in the US, across 14 cars with matches. Mileage, options and condition still vary from car to car.

Where in Utah are the most used BMW M3s for sale?

Murray (4), Midvale (3), American Fork (2), Orem (2), and Centerville (1) have the most listings in our latest scan.

What is the cheapest BMW M3 for sale right now in Utah?

The lowest asking price in our latest scan is a 2009 BMW M3 Base listed at $20,301 with 100,536 mi in Midvale, UT.

Which BMW M3 model years are for sale in Utah?

Listings span 2009 to 2027. The 2027 model year has the most cars for sale (3, median $96,399). The newest 2027 cars have a median asking price of $96,399, versus $20,301 for 2009.

How many miles do used BMW M3s for sale in Utah have?

The median BMW M3 for sale in Utah shows 37,406 mi. 4 of 14 listings (29%) have under 15,000 miles.

How long do BMW M3s stay on the market in Utah?

Current BMW M3 listings in Utah have been for sale for a median of 29 days. Cars that sit well beyond that are often the easiest to negotiate on.

How current is this data?

These numbers come from our latest scan of dealer listings on Oct 1, 2026. Luxury Car Deals rescans the market regularly and removes cars that have sold.