New & Used BMW Z4 for sale in Canada

Price: $36,588
2007 BMW Z4 M Convertible **6 SPEED**3.2L** S54**ALLOY WHEELS**LEATHER SEATS**POWER DRIVERS/PASSENGE...
59,912 km
Tillsonburg, Ontario MyMotors.ca
Price: $48,895
2011 BMW Z4 sDrive35is - Low KM, No Accidents, Clean CarFax, 2 Keys - M Package, Keyless, Push Start...
50,000 km
North York, Ontario Monaco Motorcars
Price: $17,888
Auto, RWD, 2.5L Inline 6Cyl, DOHC with 184HP,  Leather Interior, Power Convertible Top, Alloy Wheels...
137,168 km
Tilbury, Ontario Fusion Auto Sales
Price: Call

46,851 km
Kelowna, British Columbia Elite Auto Centre
Price: $16,995

160,000 km
Guelph, Ontario S.A.S.S. Auto Group
Price: Call

218,200 km
Dunnville, Ontario Matkath Auto Sales
Price: $39,834
2007 BMW Z4 M | MANUAL | SMOKERS PACKAGE | POWER AND MEMORY SEATS | STORAGE COMPARTMENT PACKAGE | HE...
98,822 km
Toronto, Ontario Platinum Cars
Price: $79,800
2007 BMW Z4M | COUPE | 3.2 LITER S54 I6 | 330 HORSEPOWER | MANUAL | IMOLA RED | M BADGING | AUTO LEV...
17,703 km
Toronto, Ontario Platinum Cars
Price: $22,997

61,000 km
Parksville, British Columbia Bluenose Motor Co