New & Used Land Rover for sale in Canada

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
Price: $23,995

157,000 km
Toronto, Ontario Ontario Quality Motors
Price: $23,997

135,000 km
Parksville, British Columbia Bluenose Motor Co