New & Used Mazda Mazda3 for sale in Canada

Price: $21,999

23,321 km
Pickering, Ontario HK Fine Motors
Price: $17,899

20,102 km
Pickering, Ontario HK Fine Motors
Price: $19,999

32,231 km
Calgary, Alberta Calgary Car Lot
Price: $21,990

19,590 km
Toronto, Ontario Momin Auto Sales
Price: $17,699

16,769 km
Pickering, Ontario HK Fine Motors
Price: $13,999

33,825 km
Pickering, Ontario HK Fine Motors
Price: $20,888

26,085 km
Toronto, Ontario K & L Auto Sales
Price: $20,900

27,500 km
Calgary, Alberta Checkered Flag Auto Sales
Price: $12,999

43,900 km
Scarborough, Ontario Aryaan Motors