New & Used Mazda Mazda3 for sale in Canada

Price: $13,995

122,389 km
Hamilton, Ontario Best Motors - Hamilton
Price: $16,495

128,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $8,900

116,800 km
London, Ontario London Auto Valley
Price: $22,998

79,555 km
Orillia, Ontario Orillia Kia
Price: $9,995
Easy financing available for good and bad credit!!! Vehicle comes with complete inspection, safety c...
147,000 km
Hamilton, Ontario Adam's Fine Cars Inc.
Price: $22,998
Great Condition 2020 Mazda 3 GS Clean Carfax Includes Lifetime Engine Warranty Key Features Carplay ...
79,555 km
Richmond Hill, Ontario Plaza Kia
Price: $15,980

107,579 km
Woodbridge, Ontario Rideflex Auto
Price: $13,590

111,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $11,995

146,000 km
Waterloo, Ontario Carimex Auto Sales