The 2016 BMW M4 sits at a median of $53,998 in the Canadian market right now, with the median car showing about 52,370 km on the clock. That's the number to anchor on. If a seller wants to talk, that's roughly where the conversation should start.
The typical range runs from $48,475 all the way up to $118,150, which is a huge spread for one model year. That gap isn't random. It's the two very different cars hiding under the same badge, and knowing which one you're looking at changes everything about what a fair price looks like.
The trim split does all the work here
A Base 2016 M4 sits at a median of $45,999, and its whole range is tight, from $45,999 to $49,899. So if you want the standard car, roughly $46K is the target, and anything creeping toward $50K should come with either low kilometres or a loaded spec sheet to justify it.
The GTS is a different animal. Its median is $137,669, with a typical range of $124,900 to $138,888. That's nearly triple the Base car. If you're shopping the GTS, don't let the model-year median of $54K anchor your expectations. You're paying for a limited-run car, and the market prices it accordingly.
Five deals on this model year got flagged in the last 90 days, so movement is happening but it isn't a flood. For the Base car especially, the pricing is consistent enough that a listing far above $50K is worth a hard look before you commit.
Price by trim
| Trim | Median price | Typical range |
|---|---|---|
| GTS | $137,669 | $124,900–$138,888 |
| Base | $45,999 | $45,999–$49,899 |
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.