The 2022 BMW M3 sits at a median of $92,907 in the Canadian market right now. That's the middle of the pack for a car showing about 42,000 km on the clock. If you're shopping this year, treat that number as your anchor.
Most listings cluster between $90,425 and $94,836. That's a tight band. A spread of roughly $4,400 tells you sellers broadly agree on what this car is worth, so a price much above $95k needs a real reason behind it, and anything under $90k is worth a hard look at condition and history.
What a fair price looks like
Because the range is so compact, the negotiation math is simple. Land near the low end and you're doing well. Pay above $94,836 and you're at the top of what the current market supports for typical mileage.
We flagged 3 deals on this year in the last 90 days. Deals don't come up constantly at this price point, so when one lands inside or below that typical range, it's worth moving on.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.