New & Used Mazda Mazda3 for sale in Canada

Price: $10,998

65,554 km
Puslinch, Ontario Grand Auto Group
Price: $13,800

77,039 km
Richmond, British Columbia UC Auto
Price: $10,495

121,074 km
Sutton West, Ontario Unicar
Price: $16,000

112,412 km
Kamloops, British Columbia Totem City Motors
Price: $12,990
2010 Mazda 3 GS Sport hatchback 4 cyl 2.0 litre 163k. Inspected, Serviced new brakes and suspension,...
163,359 km
Victoria, British Columbia Williams Auto Sales
Price: $10,988

127,315 km
London, Ontario That Car Place
Price: $11,499

136,000 km
New Westminster, British Columbia Caprice Auto Centre
Price: $10,499

100,068 km
Toronto, Ontario Keele Auto Centre
Price: $10,995

190,604 km
Kelowna, British Columbia Russo Auto Sales Kelowna