New & Used Mazda Mazda3 for sale in Canada

Price: $31,800

26,700 km
Richmond, British Columbia Trust Auto Sales
Price: $28,995

12,892 km
Scarborough, Ontario Motor Squad
Price: $30,388

70,600 km
Burnaby, British Columbia DD Auto
Price: $25,990
Surrey, British Columbia Apna Motors
Price: $36,966

7,207 km
Langley, British Columbia King of Cars BC
Price: $31,999
EASY FINANCE APPROVALS***NO ACCIDENTS***TOP OF THE LINE GT MODEL! WITH SPORT MODE***BOSE SPEAKERS***...
85,782 km
Toronto, Ontario Frontier Fine Cars
Price: $27,444

75,142 km
Pembroke, Ontario Edwards Mazda
Price: $32,800

43,900 km
Richmond, British Columbia Trust Auto Sales
Price: $25,900

87,496 km
Pembroke, Ontario Edwards Mazda