2004 GMC Envoy XL for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Mileage

- Loading...

Delivery

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2004 GMC Envoy XL Review
by Justin

Good vehicle; not environmentally friendly!

Like the size and capabilities (towing is awesome, pulled a loaded 6x12 trailor and couldn't tell!) Terrible fuel economy. I average 13.5 to 15 MPG (all city to all highway, stays the same!) Today I paid $86.00 for 22 gallons that got me 325 miles! Prepare to pay at the gas pump!

Find 2004 GMC Envoy XL listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/04/11/17/13/2004_gmc_envoy_xl-pic-2083356566870299133-152x114.jpeg

2004 GMC Envoy XL SLT Used Cars in Cleveland, TN 37311

Great Deal
$2,894 BELOW
CarGurus IMV of $4,889

Price: $1,995

Mileage: 174,063

Location: Cleveland, TN 37311

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 GMC Envoy XL SLT for sale - $1,995, 174,063 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "Very good!"
https://static.cargurus.com/images/forsale/2019/04/11/11/00/2003_gmc_envoy_xl-pic-6124041735611418215-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Redford, MI 48239

Great Deal
$2,518 BELOW
CarGurus IMV of $5,513

Price: $2,995

Mileage: 125,488

Location: Redford, MI 48239

Certified Pre-Owned: No Transmission: 4-Speed Automatic Overdrive Color: Pewter Metallic Description: Used 2003 GMC Envoy XL SLE for sale - $2,995, 125,488 miles with SL Package, SLE Package, Suspension Package, Alloy Wheels, Luxury Ride Suspension Package
Avg. Dealer Rating: (16 reviews) "Good dealer"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 GMC Envoy XL SLT Used Cars in Boaz, AL 35957

Great Deal
$2,070 BELOW
CarGurus IMV of $4,870

Price: $2,800

Mileage: 205,076

Location: Boaz, AL 35957

Certified Pre-Owned: No Color: White Description: Used 2005 GMC Envoy XL SLT for sale - $2,800, 205,076 miles with Suspension Package, Luxury Package
Avg. Dealer Rating: (33 reviews) "Called about the red one but I actually got the one that I was looking for great people to deal with in and out quick and easy I will be telling all of my friends and family about them "
https://static.cargurus.com/images/forsale/2019/03/29/14/32/2004_gmc_envoy_xl-pic-2051515674183607884-152x114.jpeg

2004 GMC Envoy XL SLT Used Cars in Tujunga, CA 91042

Good Deal
$919 BELOW
CarGurus IMV of $4,419

Price: $3,500

Mileage: 138,780

Location: Tujunga, CA 91042

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Gray Description: Used 2004 GMC Envoy XL SLT for sale - $3,500, 138,780 miles with Sunroof/Moonroof
Avg. Dealer Rating: (52 reviews) "HORRIBLE!!! I drove 2 hours there. Spent an hour and half driving it and was told to take it to a mechanic which I did. Went into the office to pay for the car and was told somebody else was purchasing it. What a waste of time. "
https://static.cargurus.com/images/forsale/2019/04/12/04/58/2003_gmc_envoy_xl-pic-285358419225819256-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Metairie, LA 70001

Good Deal
$733 BELOW
CarGurus IMV of $5,728

Price: $4,995

Mileage: 103,918

Location: Metairie, LA 70001

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 GMC Envoy XL SLE for sale - $4,995, 103,918 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "They reached out to me but I went a different direction. "
https://static.cargurus.com/images/forsale/2019/01/16/06/04/2004_gmc_envoy_xl-pic-1181763284164959852-152x114.jpeg

2004 GMC Envoy XL SLT Used Cars in Dayton, OH 45449

Good Deal
$771 BELOW
CarGurus IMV of $5,221

Price: $4,450

Mileage: 160,000

Location: Dayton, OH 45449

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2004 GMC Envoy XL SLT for sale - $4,450, 160,000 miles
Avg. Dealer Rating: (2 reviews) "Prompt contact car was gone though"
https://cdn.mediav12.com/fit-in/800x600/cdn-w.v12soft.com/photos/xzMvuDM/11719717/068735_800600.jpg

2004 GMC Envoy XL SLT Used Cars in Richland, MS 39218

Good Deal
$725 BELOW
CarGurus IMV of $4,625

Price: $3,900

Mileage: 194,848

Location: Richland, MS 39218

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 GMC Envoy XL SLT for sale - $3,900, 194,848 miles with Tow Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Good information on product"
https://static.cargurus.com/images/forsale/2019/04/16/09/23/2005_gmc_envoy_xl_slt-pic-7908105639861072374-152x114.jpeg

2005 GMC Envoy XL SLT Used Cars in Sugar Land, 77498

Good Deal
$736 BELOW
CarGurus IMV of $4,466

Price: $3,730

Mileage: 166,721

Location: Sugar Land, 77498

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2005 GMC Envoy XL SLT for sale - $3,730, 166,721 miles with Leather Seats, Tow Package, SLT Package
https://static.cargurus.com/images/forsale/2019/04/06/21/04/2003_gmc_envoy_xl-pic-44839851797487505-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Colton, CA 92324

Good Deal
$603 BELOW
CarGurus IMV of $3,602

Price: $2,999

Mileage: 170,792

Location: Colton, CA 92324

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 GMC Envoy XL SLE for sale - $2,999, 170,792 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Wanted the car, but dealer closed Wednesday & Thursday. Some other jackrabbit nearby got to it before I did. Oh well. We all move on, but the dealership was honest with good prices. "
https://static.cargurus.com/images/forsale/2018/08/18/06/44/2003_gmc_envoy_xl-pic-4068693392091595539-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Sacramento, CA 95823

Fair Deal
$360 BELOW
CarGurus IMV of $5,355

Price: $4,995

Mileage: 126,000

Location: Sacramento, CA 95823

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: White Description: Used 2003 GMC Envoy XL SLE for sale - $4,995, 126,000 miles
Avg. Dealer Rating: (13 reviews) "They did respond and I did stop by. Although the car I looked at may not be the one for me, they were very helpful and willing to assist me to find the right car."
https://static.cargurus.com/images/forsale/2019/03/30/02/36/2003_gmc_envoy_xl-pic-176019246010481003-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Sanford, FL 32773

Fair Deal
$84 BELOW
CarGurus IMV of $4,079

Price: $3,995

Mileage: 163,791

Location: Sanford, FL 32773

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 GMC Envoy XL SLE for sale - $3,995, 163,791 miles with Leather Seats, Tow Package, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Very helpful "
https://inventory-dmg.assets-cdk.com/9/7/3/19190042379x152.jpg

2003 GMC Envoy XL SLE Used Cars in El Paso, TX 79922

Fair Deal

Price: $4,354

Mileage: 192,852

Location: El Paso, TX 79922

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Indigo Blue Metallic Description: Used 2003 GMC Envoy XL SLE for sale - $4,354, 192,852 miles with SLE Package, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Was treated really well there they were very attentive and helpful love my new car "
https://static.cargurus.com/images/forsale/2018/11/18/06/43/2004_gmc_envoy_xl-pic-856180581008278795-152x114.jpeg

2004 GMC Envoy XL SLT Used Cars in Muncie, IN 47304

Fair Deal
$35 ABOVE
CarGurus IMV of $5,560

Price: $5,595

Mileage: 134,988

Location: Muncie, IN 47304

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Charcoal Description: Used 2004 GMC Envoy XL SLT for sale - $5,595, 134,988 miles with Sunroof/Moonroof, RS Package, Suspension Package, Chrome Wheels, Luxury Ride Suspension Package, Tow Package, Luxury Package, Convenience Package
Avg. Dealer Rating: (5 reviews) "Dealership provided detailed information about the auto I was inquiring about. "
https://static.cargurus.com/images/forsale/2019/03/22/08/54/2003_gmc_envoy_xl-pic-7250285352374925266-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Wayne, MI 48184

Fair Deal
$143 ABOVE
CarGurus IMV of $4,857

Price: $5,000

Mileage: 155,496

Location: Wayne, MI 48184

Certified Pre-Owned: No Transmission: Automatic Color: Polo Green Metallic Description: Used 2003 GMC Envoy XL SLE for sale - $5,000, 155,496 miles with Suspension Package, Aluminum Wheels, Luxury Package
Avg. Dealer Rating: (25 reviews) "Friendly and fair would go back"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 GMC Envoy XL SLE Used Cars in Durham, NC 27707

Fair Deal
$371 ABOVE
CarGurus IMV of $4,479

Price: $4,850

Mileage: 174,248

Location: Durham, NC 27707

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2003 GMC Envoy XL SLE for sale - $4,850, 174,248 miles
Avg. Dealer Rating: (4 reviews) "It was good "
Please wait ...
Please wait ...

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used GMC Envoy XL By Year

Vehicle Deals Starting Price Total Available
2006 GMC Envoy XL 4 Great Deals $3,200 73 listings
2005 GMC Envoy XL 1 Great Deal $2,800 80 listings
2004 GMC Envoy XL 1 Great Deal $1,995 65 listings