The median 2002 BMW Z3 in the Canadian market sits at $59,980. That's your anchor. If a car is priced well below that, ask why, and if it's above, the seller had better have the condition to back it up.
The typical range runs wide, from about $17,000 all the way to $89,000. A $72,000 spread on a car this age tells you condition and provenance are doing most of the work here. Rough drivers and clean, low-owner examples are effectively two different markets wearing the same badge.
What that spread means for you
Median mileage lands at 101,000 km. A Z3 near that figure is a normal, well-used car, and it should be priced somewhere in the middle of that range rather than up near the $89,000 ceiling. Cars asking top dollar usually pair low kilometres with strong service history and cosmetics. Verify both before you pay for them.
We flagged 2 deals on this model year in the last 90 days. Good buys surface, they're just not thick on the ground, so if a well-priced one shows up under the median with clean records, 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.