New & Used Mazda Mazda3 for sale in Canada

Price: $17,899

20,102 km
Pickering, Ontario HK Fine Motors
Price: $14,995

95,120 km
Ottawa, Ontario Global Auto Sales
Price: $15,800

159,000 km
Guelph, Ontario Auto Market
Price: $19,788

75,774 km
Burlington, Ontario JP Motors
Price: $9,490

220,000 km
Toronto, Ontario Downsview Auto
Price: $25,500

30,177 km
Richmond, British Columbia UC Auto
Price: $15,495

143,310 km
Sutton West, Ontario Unicar
Price: $22,500

60,050 km
Surrey, British Columbia Best Ride Auto Sales
Price: $28,499

9,061 km
Port Moody, British Columbia OpenRoad Mazda-Port Moody