New & Used Mazda for sale in Canada

Price: $21,995

52,000 km
Gloucester, Ontario Auto Max - Ottawa
Price: $11,000

47,034 km
Mississauga, Ontario Top Motors Canada
Price: $20,499
Great little white SUV, Clean Title, Comes certified and still has factory warranty from Mazda! Does...
65,178 km
Toronto, Ontario Kaizen Rent A Car
Price: $19,999

131,175 km
Woodbridge, Ontario Fiesta Motors
Price: $18,397
Heated Seats, Heated Steering Wheel, Aluminum Wheels, Remote Keyless Entry, Low Speed Brake Assist! ...
112,585 km
Kanata, Ontario Myers Volkswagen
Price: $16,999

194,768 km
Milton, Ontario Motor Palace Canada
Price: $15,999
CERTIFICATION AVAILABLE FOR $899 *ASKING PRICE INCLUDES:-FREE OIL CHANGE-FREE RUST PROOFING-FREE AIR...
190,000 km
Scarborough, Ontario Executive Motors
Price: $21,888

127,500 km
Toronto, Ontario Automania Inc.
Price: $19,990

108,000 km
Toronto, Ontario Ontario Selective Motors