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...
79,600 km
Mississauga, Ontario Tabangi Motors
Price: $21,995
Apple Carplay, Android Auto, Sunroof, Leather, Heated Seats and Steering Wheel, Blindspot Assist, La...
90,052 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: $22,950

92,261 km
Kitchener, Ontario Quality Car Sales
Price: $22,999

55,528 km
Lethbridge, Alberta Wahid Auto Sale
Price: $24,698

71,884 km
North Bay, Ontario Top Picks Auto Sales