2004 GMC Envoy XL for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

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 SLT 4WD Review
by Herman

my envoy xl

well overall this truck was the best ive ever driven the only thing i didnt liek were a few specs of it.but i think this is a truck thats worth buyin becuz i got it passed to tow upto 12000 pounds and it was fine.the fuel economy seems good to me too since its average is 6.7. ive heard from other drivers that their envoys are gas guzzlers but iuuno...

Find 2004 GMC Envoy XL listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/07/05/17/33/2005_gmc_envoy_xl-pic-8486965434120457231-152x114.jpeg

2005 GMC Envoy XL SLT Used Cars in Tampa, FL 33613

Great Deal
$1,410 BELOW
CarGurus IMV of $5,209

Price: $3,799

Mileage: 138,976

Location: Tampa, FL 33613

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Blue Description: Used 2005 GMC Envoy XL SLT for sale - $3,799, 138,976 miles with Leather Seats
Avg. Dealer Rating: (15 reviews) "Vehicle was listed as a V Five. When challenged on it said that was what Car Gurus labeled it when he put it in the VIN and there was no way he could change it. I see it is now, oddly referred to as a two. I would not recommend this dealer."
https://static.cargurus.com/images/forsale/2019/10/10/18/18/2005_gmc_envoy_xl-pic-2117673200510770661-152x114.jpeg

2005 GMC Envoy XL SLT Used Cars in Milton, FL 32570

Good Deal
$1,093 BELOW
CarGurus IMV of $4,843

Price: $3,750

Mileage: 197,754

Location: Milton, FL 32570

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2005 GMC Envoy XL SLT for sale - $3,750, 197,754 miles with Leather Seats
Avg. Dealer Rating: (14 reviews) "They were friendly and able to answer all my questions."
https://static.cargurus.com/images/forsale/2019/10/05/17/33/2005_gmc_envoy_xl-pic-347977408983388438-152x114.jpeg

2005 GMC Envoy XL SLE Used Cars in Omaha, NE 68117

Fair Deal
$395 BELOW
CarGurus IMV of $5,385

Price: $4,990

Mileage: 179,951

Location: Omaha, NE 68117

Certified Pre-Owned: No Transmission: Automatic Color: Emerald Green Metallic Description: Used 2005 GMC Envoy XL SLE for sale - $4,990, 179,951 miles
Avg. Dealer Rating: (40 reviews) "They worked super hard and made me feel comfortable while I wanted on paper work"
https://static.cargurus.com/images/forsale/2019/08/19/08/18/2005_gmc_envoy_xl-pic-8723618027270171618-152x114.jpeg

2005 GMC Envoy XL SLT Used Cars in Jonesboro, GA 30236

Fair Deal
$373 ABOVE
CarGurus IMV of $3,118

Price: $3,491

Mileage: 249,665

Location: Jonesboro, GA 30236

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 GMC Envoy XL SLT for sale - $3,491, 249,665 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2019/03/04/21/32/2005_gmc_envoy_xl-pic-5832284396924529758-152x114.jpeg

2005 GMC Envoy XL SLE Used Cars in Overgaard, AZ 85933

Fair Deal
$317 ABOVE
CarGurus IMV of $4,082

Price: $4,399

Mileage: 173,427

Location: Overgaard, AZ 85933

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 GMC Envoy XL SLE for sale - $4,399, 173,427 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Flat tires, dust, cracked windshields. 25% overpriced. I guess if you are local and dont want to travel to shop for a car... "
https://static.cargurus.com/images/forsale/2019/10/04/00/19/2005_gmc_envoy_xl-pic-178477833692873844-152x114.jpeg

2005 GMC Envoy XL SLT Used Cars in Chattanooga, TN 37421

Fair Deal
$449 ABOVE
CarGurus IMV of $5,532

Price: $5,981

Mileage: 158,298

Location: Chattanooga, TN 37421

Certified Pre-Owned: No Color: Beige Description: Used 2005 GMC Envoy XL SLT for sale - $5,981, 158,298 miles with Leather Seats, Aluminum Wheels, Suspension Package, Luxury Ride Suspension Package, Convenience Package, Luxury Package
Avg. Dealer Rating: (6 reviews) "Good deals "
https://static.cargurus.com/images/forsale/2016/04/03/09/36/2005_gmc_envoy_xl-pic-6353893434507137487-152x114.jpeg

2005 GMC Envoy XL SLT Used Cars in Mobile, AL 36606

Fair Deal
$507 ABOVE
CarGurus IMV of $5,482

Price: $5,989

Mileage: 161,164

Location: Mobile, AL 36606

Certified Pre-Owned: No Transmission: 4-Speed Automatic Overdrive Color: Emerald Green Metallic Description: Used 2005 GMC Envoy XL SLT for sale - $5,989, 161,164 miles with Leather Seats, DVD Entertainment System, Suspension Package, Luxury Ride Suspension Package, Aluminum Wheels, Comfort Package, Luxury Package, Convenience Package
Avg. Dealer Rating: (32 reviews) "Dealer contact me quickly "
https://static.cargurus.com/images/forsale/2019/08/15/03/13/2003_gmc_envoy_xl-pic-1150189143874431000-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Jacksonville, FL 32211

Price: $999

Mileage: 140,000

Location: Jacksonville, FL 32211

Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2003 GMC Envoy XL SLE for sale - $999, 140,000 miles
Avg. Dealer Rating: (44 reviews) "The dealer was not at all helpful. The lady that answered the phone when I called told me “ we are too busy right now to answer your questions, call back next week”. I have cash in hand and ready to buy a car and can’t get a few simple questions answered. I would never do business with this company!!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 GMC Envoy XL SLE Used Cars in LaGrange, GA 30240

Price: $1,499

Mileage: 245,210

Location: LaGrange, GA 30240

Certified Pre-Owned: No Transmission: 4-Speed Automatic Overdrive Color: Silver Green Metallic Description: Used 2004 GMC Envoy XL SLE for sale - $1,499, 245,210 miles with Aluminum Wheels, Smoker Package, Suspension Package, Luxury Ride Suspension Package
Avg. Dealer Rating: (7 reviews) "They enticed us there for a truck they no longer had. The classic bait and switch. Would never return there and will never consider a Mitsubishi vehicle as a result. I would give them no stars but that’s not an option."
https://static.cargurus.com/images/forsale/2019/10/03/21/51/2003_gmc_envoy_xl-pic-1484328206484250001-152x114.jpeg

2003 GMC Envoy XL SLE 4WD Used Cars in Brattleboro, VT 05301

Price: $1,500

Mileage: 162,690

Location: Brattleboro, VT 05301

Certified Pre-Owned: No Transmission: 4-Speed Automatic Overdrive Color: Onyx Black Description: Used 2003 GMC Envoy XL SLE 4WD for sale - $1,500, 162,690 miles with DVD Entertainment System, Suspension Package, Luxury Ride Suspension Package, SL Package, SLE Package, Aluminum Wheels, Comfort Package, Convenience Package
Avg. Dealer Rating: (10 reviews) "Very good and helpful. Guided me the whole way. Bought a 2017 Ford Escape Titanium in a orangish brown color. Thank you Trevor and all."
https://static.cargurus.com/images/forsale/2019/09/03/12/01/2003_gmc_envoy_xl_sle-pic-6727113213620484017-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Kentwood, 70444

Price: $1,600

Mileage: 242,000

Location: Kentwood, 70444

Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2003 GMC Envoy XL SLE for sale - $1,600, 242,000 miles with SLE Package
https://static.cargurus.com/images/forsale/2019/03/30/02/36/2005_gmc_envoy_xl-pic-6376965277573427130-152x114.jpeg

2005 GMC Envoy XL SLE 4WD Used Cars in Lino Lakes, MN 55014

Price: $1,995

Mileage: 222,165

Location: Lino Lakes, MN 55014

Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2005 GMC Envoy XL SLE 4WD for sale - $1,995, 222,165 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Helpful"
https://static.cargurus.com/images/forsale/2019/10/12/04/53/2005_gmc_envoy_xl-pic-5996377697024112690-152x114.jpeg

2005 GMC Envoy XL SLE 4WD Used Cars in Pompano Beach, FL 33060

Price: $1,995

Mileage: 165,995

Location: Pompano Beach, FL 33060

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Gold Description: Used 2005 GMC Envoy XL SLE 4WD for sale - $1,995, 165,995 miles
Avg. Dealer Rating: (21 reviews) "Good people "
https://static.cargurus.com/images/forsale/2019/09/11/04/23/2003_gmc_envoy_xl-pic-771909053582885976-152x114.jpeg

2003 GMC Envoy XL SLE Used Cars in Aiken, SC 29801

Price: $1,995

Mileage: 284,267

Location: Aiken, SC 29801

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 GMC Envoy XL SLE for sale - $1,995, 284,267 miles
Avg. Dealer Rating: (4 reviews) "Quick follow up and very helpful and available for any further assistance or questions I might have."
https://static.cargurus.com/images/forsale/2019/10/04/20/07/2004_gmc_envoy_xl-pic-5743202811944741070-152x114.jpeg

2004 GMC Envoy XL Used Cars in Joliet, IL 60432

Price: $1,995

Mileage: 202,004

Location: Joliet, IL 60432

Average time on market: 9 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 GMC Envoy XL for sale - $1,995, 202,004 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "We spoke to the dealer about a car. They represented the car to be in driving condition and knew we were going to drive 3 hours to look at the car. After driving 3 hours to view the car it turns out it would not run. Car barely started and was in "limp" mode."
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 - $2,995 81 listings
2005 GMC Envoy XL 1 Great Deal $3,491 111 listings
2004 GMC Envoy XL - - 72 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.