New & Used Land Rover for sale in Canada

Price: $20,800

144,290 km
Surrey, British Columbia Cargiant Motors
Price: $20,995

112,330 km
Scarborough, Ontario Motor Valley
Price: $22,999

72,257 km
Surrey, British Columbia White Rock Volkswagen
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: $25,999

111,441 km
Surrey, British Columbia CarZone Motors