New & Used Land Rover Discovery for sale in Canada

Price: $21,999

114,000 km
North York, Ontario Selective Autoland
Price: $22,999

72,257 km
Surrey, British Columbia White Rock Volkswagen
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: $28,888
LOADED, IN PERFECT CONDITION. NO ACCIDENTS, 4 WHEEL DRIVE, NAVIGATION SYSTEM, PANORAMIC SUNROOF, BAC...
103,000 km
Toronto, Ontario Bell Auto Inc
Price: $29,321
2017 LAND ROVER DISCOVERY HSE TD6 | 7 PASSENGER | AWD | 3.0L TURBO DIESEL V6 | HEATED AND VENTILATED...
141,358 km
Toronto, Ontario Platinum Cars
Price: $29,500

113,000 km
Edmonton, Alberta Carmaxx Auto
Price: $29,788

69,803 km
Burlington, Ontario Motorline Auto Group
Price: $29,900

98,036 km
Ottawa, Ontario AutoAgents
Price: $29,995

91,000 km
Kitchener, Ontario Paycan Motors
Price: $30,888

96,198 km
Mississauga, Ontario Auto Price Canada