New & Used Mazda for sale in Canada

Price: $7,980

229,000 km
Burnaby, British Columbia Luxor Motor Sports
Price: $14,888
AIR CONDITIONING ALLOY WHEELS BACKUP CAMERA BLUETOOTH CONNECTION BRAKE ASSIST CRUISE CONTROL HEATED ...
156,425 km
Toronto, Ontario Bay Auto Zone
Price: $16,888
Limited Time Offer: Financing at 9.99% / 6 Months Payment Deferral / $0 Down Payment / Private Viewi...
92,000 km
Oakville, Ontario Roger's Motors
Price: $18,500

120,726 km
Brockville, Ontario Jackson Motors & Marine
Price: $8,998

156,291 km
Puslinch, Ontario Grand Auto Group
Price: $14,488

108,325 km
Hamilton, Ontario Wayne's Auto World
Price: $12,900

181,068 km
Hamilton, Ontario Captain Auto Sales
Price: $7,990

158,000 km
Toronto, Ontario Downsview Auto
Price: $8,490

151,000 km
Toronto, Ontario Downsview Auto
Price: $6,990

162,000 km
Toronto, Ontario Downsview Auto