New & Used Mazda Mazda3 for sale in Canada

Price: $6,950

211,256 km
Kitchener, Ontario Fahad Khan United Motorz
Price: $4,750

208,163 km
Saint Catharines, Ontario Next Car 4 U
Price: $5,999

320,551 km
Vancouver, British Columbia ML Motors
Price: $4,999

280,000 km
Markham, Ontario MG Motors
Price: $4,995
This Mazda 3 has a lively personality and is amazingly enjoyable to drive, something the competitors...
215,137 km
Mississauga, Ontario Tabangi Motors
Price: $4,920

207,000 km
Mississauga, Ontario Gardiner Motors Ltd.
Price: $7,495

202,487 km
London, Ontario Tiger Auto Sales Ltd.
Price: $6,495

187,347 km
Scarborough, Ontario Motor Squad
Price: $6,500
Ottawa, Ontario Rony's Auto Sales
Price: $7,499
Windsor, Ontario Bazzi Auto Sales