New & Used Mazda for sale in Canada

Price: $22,500

60,050 km
Surrey, British Columbia Best Ride Auto Sales
Price: $25,995

127,645 km
Kelowna, British Columbia Russo Auto Sales Kelowna
Price: $34,990

26,465 km
Hamilton, Ontario Atlas Automotive Sales
Price: $26,944

77,923 km
Pembroke, Ontario Edwards Mazda
Price: $26,444

84,792 km
Pembroke, Ontario Edwards Mazda
Price: $22,900
Odometer is 37677 kilometers below market average! 2018 Mazda CX-3 50th Anniversary Edition Red AWD ...
31,505 km
Whitby, Ontario Whitby Oshawa Honda