New & Used Mazda Mazda3 for sale in Canada

Price: $6,495

249,342 km
Saint Catharines, Ontario Teka Cars
Price: $9,995

244,000 km
Burlington, Ontario Good Cars Only
Price: $5,490

238,000 km
Toronto, Ontario Downsview Auto
Price: $7,450

231,923 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $5,599

228,846 km
Brampton, Ontario Swift Trans Autos
Price: $6,998

228,011 km
Chilliwack, British Columbia Jay Jay Canada Auto Sales & Detailing
Price: $7,990

218,500 km
Sidney, British Columbia Ebanks Auto Sales
Price: $7,299

210,254 km
Orillia, Ontario Freeman's Auto Source
Price: $5,990

205,000 km
Toronto, Ontario Downsview Auto
Price: $11,995

198,800 km
Parksville, British Columbia Mid Island Truck, Auto & RV