New & Used BMW M4 for sale in Canada

Price: $79,995

49,522 km
Stouffville, Ontario MSP Fine Automobiles
Price: $87,777
Please visit our website at manmotorcars.ca for the full 360 VIDEO! Drive in Style. M4 CS Coupe / Hi...
14,400 km
Scarborough, Ontario Manhattan Motorcars
Price: $87,777
Please visit our website at manmotorcars.ca for the full 360 VIDEO! Very Rare Frozen Dark Grey-Facto...
5,900 km
Scarborough, Ontario Manhattan Motorcars
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: $87,777
Please visit our website at manmotorcars.ca for the full 360 VIDEO! Very Rare Bmw Individual Java Gr...
20,800 km
Scarborough, Ontario Manhattan Motorcars
Price: $72,800

8,200 km
Toronto, Ontario KMS Fine Cars
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: Call
2019 BMW M4 CS | 454 HP | 3.0L TWINPOWER TURBOCHARGED I6 | M-DRIVERS PKG | M ALCANTARA STEERING WHEE...
Toronto, Ontario Platinum Cars
Price: $64,999

32,000 km
Ottawa, Ontario Findlay Creek Auto