New & Used Mazda for sale in Canada

Price: $15,995

124,000 km
Ottawa, Ontario The Leasing Company
Price: $12,995

118,000 km
Ottawa, Ontario The Leasing Company
Price: $8,890

224,905 km
Vancouver, British Columbia Sensible Auto Sales
Price: $33,990

20,253 km
Calgary, Alberta Driverz Auto
Price: $26,998

53,500 km
Victoria, British Columbia Solid Motors
Price: $15,390
6 MONTH LTD POWERTRAIN WARRANTY INCLUDED6MTM'z tune limited editionNEW TIRESSPECIAL FEATURES:- low m...
102,266 km
Burnaby, British Columbia Vancouver Velocity Cars
Price: $25,980

60,270 km
Vancouver, British Columbia Granville Island Auto Centre
Price: Call

45,991 km
Toronto, Ontario Richstone Fine Cars
Price: Call

23,840 km
Toronto, Ontario Richstone Fine Cars