New & Used Mazda for sale in Canada

Price: $33,990

20,253 km
Calgary, Alberta Driverz Auto
Price: $32,995

2,000 km
Price: $32,900

65,000 km
New Westminster, British Columbia New Concept Motors
Price: $32,888

100,000 km
Langley, British Columbia Flexcar Auto Group
Price: $31,995
Embark on the ultimate driving adventure with the 2017 Mazda MX-5 RF GT Manual. This exceptional spo...
21,334 km
Guelph, Ontario Royal City Fine Cars
Price: $31,988
Car Nation Direct is proud to offer the refined performance and sophisticated style of the 2018 Mazd...
45,493 km
Burlington, Ontario Car Nation Canada Direct
Price: $31,888

30,268 km
Pembroke, Ontario Edwards Mazda
Price: $30,999

65,000 km
Woodstock, Ontario Corcon Investments
Price: $29,999
Surrey, British Columbia Apna Motors