New & Used Mazda for sale in Canada

Price: $32,888

100,000 km
Langley, British Columbia Flexcar Auto Group
Price: $23,995

99,753 km
Cambridge, Ontario Car Match Canada
Price: $29,000

99,192 km
Pembroke, Ontario Edwards Mazda
Price: $29,995

99,000 km
Toronto, Ontario Ontario Quality Motors
Price: Call

98,381 km
Scarborough, Ontario Approved Autoloans Leasing
Price: $27,444

98,153 km
Pembroke, Ontario Edwards Mazda
Price: $25,000

98,113 km
Oakville, Ontario Royalty Enterprise
Price: $26,999
Special Price Offer!! Don't Miss Out on this Brilliant Grey vehicle that's in excellent condition. I...
97,720 km
Price: $29,999
Special Price Offer!! Don't Miss Out on this Brilliant Blue vehicle that's in excellent condition. I...
97,719 km