New & Used Mazda Mazda3 for sale in Canada

Price: $22,998

79,555 km
Orillia, Ontario Orillia Kia
Price: $22,777
Great Condition 2020 Mazda 3 GS Clean Carfax Includes Lifetime Engine Warranty Key Features Carplay ...
79,555 km
Richmond Hill, Ontario Plaza Kia
Price: $16,495

128,000 km
Waterloo, Ontario Carimex Auto Sales
Price: $15,980

107,579 km
Woodbridge, Ontario Rideflex Auto
Price: $14,900
Ottawa, Ontario Rony's Auto Sales
Price: $14,869

142,000 km
Surrey, British Columbia Absolute Motor Cars
Price: $14,500

166,000 km
St Catharines, Ontario Moesz Auto Sales