New & Used Cars for sale in Canada

Price: $52,995
Introducing the 2016 BMW M2 in Long Beach Metallic Blue - the ultimate luxury car for those who dema...
38,571 km
Guelph, Ontario Royal City Fine Cars
Price: $63,995

55,359 km
Thunder Bay, Ontario SelectiCar
Price: $53,995
Automatic,4 Door,Air Conditioning,Cruise,Power Driver Seats,Power Windows,Diesel,Passenger Power Sea...
88,365 km
Cayuga, Ontario Haldimand Motors
Price: $52,950
JUST ARRIVED!!! XLE!!! This 2022 Toyota Highlander XLE comes equipped with leather interior, AWD, po...
21,414 km
Oakville, Ontario Oakville Used Car Superstore
Price: $175,000

12,320 km
Woodbridge, Ontario Marianetti Motors
Price: $288,000

1,737 km
Woodbridge, Ontario Marianetti Motors
Price: $47,995

69,800 km
Mississauga, Ontario Mississauga Auto Centre
Price: $51,977
Peterborough, Ontario Auto Connect Sales
Price: $49,999

64,046 km
Paris, Ontario Lee Munro's Garage
Price: $149,888
2017 TOYOTA PRIUS C TECHNOLOGY WITH 274379 KMS, BACKUP CAMERA, LANE ASSIST, COLLISION AVOIDANCE, ECO...
274,379 km
Calgary, Alberta Auto House Jacksonport