New & Used Mazda Mazda6 for sale in Canada

Price: $17,900

66,600 km
Surrey, British Columbia Best Ride Auto Sales
Price: Call

186,642 km
Orillia, Ontario Cars Canada
Price: $22,995
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
91,403 km
Cayuga, Ontario Haldimand Motors
Price: $22,995
*This vehicle has not been Inspected or Cleaned. Vehicle Just Arrived. Inspections and Detailing are...
85,393 km
Cayuga, Ontario Haldimand Motors
Price: $10,995

196,338 km
Hamilton, Ontario Best Motors - Hamilton
Price: $25,944
EX DAILY RENTAL
90,048 km
Pembroke, Ontario Edwards Mazda
Price: $22,995
Apple Carplay, Android Auto, Sunroof, Leather, Heated Seats and Steering Wheel, Blindspot Assist, La...
81,158 km
Mississauga, Ontario Tabangi Motors