The median 2008 BMW Z4 sits at $19,915 in the Canadian market right now. That's your anchor. If someone quotes you that number on a car with average history, you're paying a fair price, no more.
Most listings land between $18,374 and $23,249. So the typical range runs about $4,900 wide. Anything under $18,374 deserves a hard look at why. Above $23,249 you're paying a premium, and the car should back it up with condition, service records, or genuinely low kilometres.
What the numbers mean for your offer
The median 2008 Z4 on the market has roughly 94,116 km on it. That figure is worth memorizing before you shop. A car at that mileage priced near $19,915 is the baseline deal. See something well below 94,000 km still hovering around the median, and the odometer alone makes it worth a closer conversation.
We've flagged 3 deals on this model year in the last 90 days. That's not a flood. Priced right, a clean 2008 Z4 doesn't sit long, so if one lands inside the typical range with the history to match, don't overthink the timing.
Numbers reflect live listings across Canada over the last 90 days, filtered for outliers. Data as of . Prices in CAD.