New & Used BMW M4 for sale in Canada

Price: $46,995
***RESERVED*** *Currently Open By Appointment* Ontario Vehicle, 2016 BMW M4 Coupe, Yas Marina Blue o...
98,200 km
Vaughan, Ontario Apex Motorcars
Price: $49,980
A local accident free BMW M4 Coupe Manual. Well equipped with Heated 14-way power front M leather se...
122,400 km
North Vancouver, British Columbia Blue Star Motors
Price: $51,800

69,100 km
Richmond, British Columbia UC Auto
Price: $54,800

78,200 km
Richmond, British Columbia Trust Auto Sales
Price: $57,777
Please visit our website at manmotorcars.ca for the full 360 VIDEO! Drive in Style / M4 Hardtop Conv...
44,800 km
Scarborough, Ontario Manhattan Motorcars
Price: $57,999

62,100 km
Oakville, Ontario Deals On Wheels Auto
Price: $58,799

44,000 km
North York, Ontario Faraz Auto Sales