New & Used Land Rover for sale in Canada

Price: $22,999

72,257 km
Surrey, British Columbia White Rock Volkswagen
Price: $23,300

132,000 km
Edmonton, Alberta Carmaxx Auto
Price: $23,474

146,520 km
Chatham, Ontario Auto Motion
Price: $23,500

110,000 km
Richmond, British Columbia M.C.R. Autosport
Price: $23,895
2017 Land Rover Range Rover Evoque - No Accidents, Clean CarFax - Leather, Keyless, Push Start, Pano...
156,000 km
North York, Ontario Monaco Motorcars
Price: $23,980
A local Land Rover Discovery Sport HSE AWD 7 Passenger. Well equipped with Convenience Pack, Driver ...
131,300 km
North Vancouver, British Columbia Blue Star Motors
Price: $23,995
Unleash your inner explorer with our 2016 Land Rover Discovery SE, boasting only 88,400 kilometers o...
88,445 km
Guelph, Ontario Royal City Fine Cars