New & Used Mazda for sale in Canada

Price: $47,835

0 km
Pembroke, Ontario Edwards Mazda
Price: $47,835

0 km
Pembroke, Ontario Edwards Mazda
Price: $48,835

0 km
Pembroke, Ontario Edwards Mazda
Price: $27,900

4,100 km
New Westminster, British Columbia SJS Auto Sales
Price: $32,963
This 2022 Mazda CX-5 has a CLEAN CARFAX with no accidents and is also a one owner Canadian vehicle. ...
11,807 km
Kitchener, Ontario Most Wanted Cars by Theo Motors
Price: $35,900

23,000 km
Etobicoke, Ontario Leon's Fine Cars