New & Used Mazda Mazda6 for sale in 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: $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
Price: $22,995
Apple Carplay, Android Auto, Sunroof, Leather, Heated Seats and Steering Wheel, Blindspot Assist, La...
83,321 km
Mississauga, Ontario Tabangi Motors
Price: Call

55,554 km
Surrey, British Columbia Skyline Auto Group Ltd.
Price: $22,950

92,261 km
Kitchener, Ontario Quality Car Sales
Price: Call

98,442 km
Newmarket, Ontario AUTOLOANSERVICES.CA
Price: $22,999

55,528 km
Lethbridge, Alberta Wahid Auto Sale