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: $6,495

187,347 km
Scarborough, Ontario Motor Squad
Price: $6,500
Ottawa, Ontario Rony's Auto Sales
Price: $5,995
**BODY IN EXCELLENT CONDITION!!! SUPER CLEAN INTERIOR, RUNS AND DRIVES LIKE A NEW VEHICLE!! VERY WEL...
267,000 km
Hamilton, Ontario Adam's Fine Cars Inc.
Price: $4,990

267,000 km
Toronto, Ontario Downsview Auto