IsItFair.caReal Canada prices, last 30 days · by OmniaAuto
Is $113,500 fair for a 2025 BMW M3 in Canada?
A used 2025 M3 typically sells for $113,500 across Canada. The fair price depends most on mileage:
at 30,000 km$107,230 to $114,786estimated from nearby mileages
at 60,000 km$102,728 to $110,284estimated from nearby mileages
at 100,000 km$96,725 to $104,281estimated from nearby mileages
Listed in the last 30 days13
Sold in that time5
Still for sale8
Check your exact deal: mileage, price or monthly payment →
Typical price by year
2015$48,999 · 7
2016$55,400 · 4
2017$61,450 · 4
2018$66,999 · 7
2020$43,999 · 1
2021$79,999 · 3
2022$90,953 · 4
2023$96,144 · 8
2024$90,910 · 9
2025$113,500 · 13
2026$119,922 · 3
From 13 used 2025 M3s listed by dealers across Canada in the last 30 days, 5 of them already sold. A car listed at several dealerships is counted once. Ranges are the middle half of prices at that mileage; “estimated” means few cars were listed at exactly that mileage. How it works.