2004 Land Rover Discovery for sale
All available 2004 Land Rover Discovery listings.
21 listings • $5,995 – $36,900 • avg 116,550 mi
Featured listings
Browse all 21 2004 land rover discovery for sale →
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$10,995
Santa Monica, CA
Clean title USED · SUV
2004 Land Rover Discovery
S · 4WD · Automatic
$14,699
Chantilly, VA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$14,995
Santa Monica, CA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$16,998
Plano, TX
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$5,995
Largo, FL
Clean title USED · SUV
2004 Land Rover Discovery
HSE · 4WD · Automatic
$10,995
Santa Monica, CA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$12,995
Santa Monica, CA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$10,995
Largo, FL
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$12,995
Chantilly, VA
USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
Contact for price
Addison, IL
USED · SUV
2004 Land Rover Discovery
HSE · 4WD · Automatic
$9,999
Roswell, GA
Salvage USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
Contact for price
Knoxville, TN
Clean title USED · SUV
2004 Land Rover Discovery
HSE · 4WD · Automatic
$11,995
Phoenix, AZ
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$19,998
Plano, TX
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$12,995
Santa Monica, CA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$11,990
Denver, CO
Clean title USED · SUV
2004 Land Rover Discovery
HSE · 4WD · Automatic
$12,999
Wilson, NC
Clean title USED · SUV
2004 Land Rover Discovery
S · 4WD · Automatic
$11,900
Smyrna, GA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$36,900
Pittsburgh, PA
Clean title USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$11,995
Carrollton, GA
USED · SUV
2004 Land Rover Discovery
SE · 4WD · Automatic
$9,895
Sandy, UT
About this category
The 2004 Land Rover Discovery is currently available in 21 listings on Carlify. Average mileage across these listings is 116,550 miles. Pricing starts at $5,995 and reaches $36,900. Browse photos, full vehicle history, and dealer details for each 2004 Discovery.
Frequently asked questions
- How much does a 2004 Land Rover Discovery cost used?
- 2004 Land Rover Discovery listings range from $5,995 to $36,900, averaging $13,806 on Carlify.
- How many 2004 Land Rover Discovery are listed?
- Carlify shows 21 active 2004 Land Rover Discovery listings.
- What's the average mileage on a 2004 Land Rover Discovery?
- Average mileage across 2004 Land Rover Discovery listings is 116,550 miles.
Browse by year
Top cities
- Used Land Rover Discovery in New YorkNY
- Used Land Rover Discovery in Los AngelesCA
- Used Land Rover Discovery in ChicagoIL
- Used Land Rover Discovery in HoustonTX
- Used Land Rover Discovery in PhoenixAZ
- Used Land Rover Discovery in PhiladelphiaPA
- Used Land Rover Discovery in San AntonioTX
- Used Land Rover Discovery in San DiegoCA
- Used Land Rover Discovery in DallasTX
- Used Land Rover Discovery in JacksonvilleFL
- Used Land Rover Discovery in AustinTX
- Used Land Rover Discovery in Fort WorthTX
- Used Land Rover Discovery in San JoseCA
- Used Land Rover Discovery in ColumbusOH
- Used Land Rover Discovery in CharlotteNC
- Used Land Rover Discovery in IndianapolisIN
- Used Land Rover Discovery in San FranciscoCA
- Used Land Rover Discovery in SeattleWA