Home  >  Land Rover  >  Discovery  >  2004

2004 Land Rover Discovery for Sale

Find the right 2004 Land Rover Discovery right here. Our dealer network covers the entire U.S. and can find the perfect 2004 Land Rover Discovery for you.

Filter results
Sort by
Filter results



to


to


Vehicle Mileage

to


Vehicle Mileage Transmission

Vehicle drivetrain Drivetrain

Number of Doors

Vehicle History

Exterior Color

Interior Color

Find the right 2004 Land Rover Discovery right here. Our dealer network covers the entire U.S. and can find the perfect 2004 Land Rover Discovery for you.

Sort by

Save

2004 Land Rover Discovery SE
VIN: SALTW19454A851825

$14,500

Mileage Mileage:
55,167
Location Location:
Erie, PA
Color Color:
Green ext
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery
VIN: SALTW19424A841267

$9,019

Mileage Mileage:
128,899
Location Location:
Boise, ID
Color Color:
Bonatti Gray ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 LAND ROVER DISCOVERY
VIN: SALTY19434A864289

$12,699

Mileage Mileage:
137,614
Location Location:
Purcellville, VA
Color Color:
RED ext, BEIGE int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery S
VIN: SALTL19474A854282

$11,500

Mileage Mileage:
85,044
Location Location:
Largo, FL
Color Color:
Silver ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 LAND ROVER DISCOVERY
VIN: SALTW19464A867712

$5,995

Mileage Mileage:
Call for Mileage
Location Location:
Largo, FL
Color Color:
SILVER ext, BLACK int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery HSE
VIN: SALTR19414A842353

$10,995

Mileage Mileage:
153,391
Location Location:
Santa Monica, CA
Color Color:
Gray ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTY19474A865588

$17,240

Mileage Mileage:
105,800
Location Location:
Lithonia, GA
Color Color:
Black ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery HSE
VIN: SALTR19424A842118

$12,680

Mileage Mileage:
106,500
Location Location:
Lithonia, GA
Color Color:
Silver ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery
VIN: SALTY19414A845398

$34,900

Mileage Mileage:
31,466
Location Location:
Pittsburgh, PA
Color Color:
Black ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTW19414A849411

$9,999

Mileage Mileage:
100,155
Location Location:
Abilene, TX
Color Color:
Zambezi Silver ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004-Land-Rover-Discovery-SE
VIN: SALTY19484A833801

$19,998

Mileage Mileage:
61,118
Location Location:
Plano, TX
Color Color:
Zambezi Silver ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery
VIN: SALTW19494A835546

$8,995

Mileage Mileage:
134,798
Location Location:
Roseburg, OR
Color Color:
Zambezi Silver ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery S
VIN: SALTL19444A857222

$12,950

Mileage Mileage:
90,241
Location Location:
Frederick, MD
Color Color:
Black ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery HSE
VIN: SALTP19464A833847

$18,750

Mileage Mileage:
90,900
Location Location:
Lithonia, GA
Color Color:
Gray ext, Tan int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTY19484A834396

$19,997

Mileage Mileage:
149,301
Location Location:
Charlotte, NC
Color Color:
Green ext, Tan int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 LAND ROVER DISCOVERY
VIN: SALTP19444A836052

$7,999

Mileage Mileage:
150,110
Location Location:
Wilson, NC
Color Color:
BLACK ext, BEIGE int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTW19454A849511

$19,995

Mileage Mileage:
125,461
Location Location:
Omaha, NE
Color Color:
Green ext, Tan int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE SUV
VIN: SALTY19454A833061

$8,888

Mileage Mileage:
159,480
Location Location:
Canton, MA
Color Color:
Alveston Red ext
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTY19424A865885

$5,999

Mileage Mileage:
146,642
Location Location:
Foley, AL
Color Color:
Gray ext, Beige int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTY19424A415315

$19,300

Mileage Mileage:
148,822
Location Location:
Northbridge, MA
Color Color:
White ext, Brown int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery HSE
VIN: SALTR19454A839648

$22,875

Mileage Mileage:
129,500
Location Location:
Lithonia, GA
Color Color:
Vienna Green ext, Black int
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTY19494A836433

$15,000

Mileage Mileage:
143,000
Location Location:
Towson, MD
Color Color:
Call for Details
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery SE
VIN: SALTY19414A845725

$5,175

Mileage Mileage:
170,500
Location Location:
Frederick, MD
Color Color:
Call for Details
Body Type Body Type:
SUV
Get Vehicle Info

Save

2004 Land Rover Discovery II |
VIN: SALTY19414A838368

$6,000

Mileage Mileage:
95,000
Location Location:
Longbranch, WA
Color Color:
red ext
Body Type Body Type:
SUV
Get Vehicle Info