New & Used Mazda Mazda3 for sale in Canada

Price: $10,998

138,713 km
Puslinch, Ontario Grand Auto Group
Price: $19,999

66,000 km
Concord, Ontario Jbeily Auto Sales
Price: Call

23,493 km
Mississauga, Ontario Signature Cars
Price: $10,998

65,554 km
Puslinch, Ontario Grand Auto Group
Price: $13,800

77,039 km
Richmond, British Columbia UC Auto
Price: $7,490

145,000 km
Toronto, Ontario Downsview Auto
Price: $9,995
-PUBLIC OFFER BEFORE WHOLESALE These vehicles fall outside our parameters for retail. A diamond in t...
140,075 km
Mississauga, Ontario Tabangi Motors
Price: $12,999

147,347 km
New Westminster, British Columbia Zoom Motors