New & Used Land Rover Discovery for sale in Canada

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: $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
Price: $31,651
HSE | 4WD | 7 PASSENGER | NAVIGATION | MERIDIAN SURROUND SOUND SYSTEM | PANORAMIC ROOF | LEATHER INT...
47,831 km
Toronto, Ontario Platinum Cars
Price: $32,168
2020 LAND ROVER DISCOVERY SPORT SE P250 | 4WD | 2.0L TURBO I4 | 246HP | 12-WAY ELECTRIC MEMORY SEATS...
99,399 km
Toronto, Ontario Platinum Cars
Price: $33,788

86,658 km
Burlington, Ontario Motorline Auto Group