New & Used BMW M3 for sale in Canada

Price: $86,995
*Currently Open By Appointment* Ontario Vehicle, 2021 BMW M3 Competition, Tanzanite Blue Metallic, F...
25,300 km
Vaughan, Ontario Apex Motorcars
Price: $109,888
North York, Ontario Faraz Auto Sales
Price: $69,888

12,000 km
North York, Ontario Faraz Auto Sales
Price: $117,888

23,000 km
North York, Ontario Faraz Auto Sales
Price: $51,995
***SOLD*** *Currently Open By Appointment* Accident-Free (Clean Carfax), Canadian Vehicle, 2020 BMW ...
51,200 km
Vaughan, Ontario Apex Motorcars
Price: $77,777
Please visit our website at manmotorcars.ca for the full 360 VIDEO! Rare One To Find. Frozen Black O...
61,300 km
Scarborough, Ontario Manhattan Motorcars
Price: $149,698

9,175 km
Brampton, Ontario Nawab Motors
Price: $99,800
2012 BMW M3 COUPE | E92 | 414HP | COMPETITION PKG | M DRIVE | NAVIGATION PKG PROFESSIONAL | CRUISE C...
26,990 km
Toronto, Ontario Platinum Cars
Price: $49,800

82,120 km
Vancouver, British Columbia Regenwald Leasing