2017 GMC Terrain for Sale in Birmingham, AL

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

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

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/13/19/49/2016_gmc_terrain-pic-2440203039288171798-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Irondale, AL 35210

Good Deal
$1,605 BELOW
CarGurus IMV of $24,598

Price: $22,993

Mileage: 16,599

Location: Irondale, AL 35210

Average time on market: 44 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Tricoat Description: Used 2016 GMC Terrain SLT1 for sale - $22,993, 16,599 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Memory Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "This dealership responded back right away and stayed in constant communication with me even though I did not end up purchasing a vehicle through their dealership! Highly impressed with them!"
https://static.cargurus.com/images/forsale/2017/10/22/23/14/2017_gmc_terrain-pic-2738522693244223377-152x114.jpeg

2017 GMC Terrain SLT1 Used Cars in Birmingham, AL 35242

Good Deal
$1,776 BELOW
CarGurus IMV of $25,256

Price: $23,480

Mileage: 14,513

Location: Birmingham, AL 35242

Average time on market: 61 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLT1 for sale - $23,480, 14,513 miles with Leather Seats
Avg. Dealer Rating: (37 reviews) "We had a few emails back and forth..talked with Randy..super nice ..they do try to help ..but were not able to get the price that was best for us "
https://static.cargurus.com/images/forsale/2017/11/07/10/47/2017_gmc_terrain-pic-534811411334447204-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Tuscaloosa, AL 35405

Good Deal
$2,448 BELOW
CarGurus IMV of $25,348

Price: $22,900

Mileage: 6,112

Location: Tuscaloosa, AL 35405

Average time on market: 100 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $22,900, 6,112 miles with Bluetooth, Backup Camera
Avg. Dealer Rating: (6 reviews) "Good follow-up "
https://static.cargurus.com/images/forsale/2017/11/17/04/02/2016_gmc_terrain-pic-7630701570033921440-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Birmingham, AL 35228

Good Deal
$1,070 BELOW
CarGurus IMV of $20,570

Price: $19,500

Mileage: 18,288

Location: Birmingham, AL 35228

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2016 GMC Terrain SLE1 for sale - $19,500, 18,288 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (1 review) "The car arrived as described. I’m very happy!!"
https://static.cargurus.com/images/forsale/2017/10/02/05/00/2016_gmc_terrain-pic-5300305090092071255-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Birmingham, AL 35228

Good Deal
$1,056 BELOW
CarGurus IMV of $20,756

Price: $19,700

Mileage: 16,265

Location: Birmingham, AL 35228

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2016 GMC Terrain SLE1 for sale - $19,700, 16,265 miles with Bluetooth, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/11/16/06/35/2016_gmc_terrain-pic-655249065628172811-152x114.jpeg

2016 GMC Terrain SLE1 AWD Used Cars in Oneonta, AL 35121

Good Deal
$843 BELOW
CarGurus IMV of $20,443

Price: $19,600

Mileage: 34,545

Location: Oneonta, AL 35121

Average time on market: 39 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2016 GMC Terrain SLE1 AWD for sale - $19,600, 34,545 miles
Avg. Dealer Rating: (7 reviews) " Good"
https://static.cargurus.com/images/forsale/2017/10/26/21/10/2016_gmc_terrain-pic-1964555878494075237-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Cullman, AL 35055

Fair Deal
$88 ABOVE
CarGurus IMV of $22,809

Price: $22,897

Mileage: 19,396

Location: Cullman, AL 35055

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLE2 for sale - $22,897, 19,396 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "I was contacted immediately and Chris Logan was very easy to work with in test driving the trucks I was interested in."
https://static.cargurus.com/images/forsale/2016/07/10/10/13/2017_gmc_terrain-pic-2543575472348275866-152x114.jpeg

2017 GMC Terrain SLT1 Used Cars in Birmingham, AL 35235

Fair Deal
$298 BELOW
CarGurus IMV of $25,298

Price: $25,000

Mileage: 14,172

Location: Birmingham, AL 35235

Average time on market: 61 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2017 GMC Terrain SLT1 for sale - $25,000, 14,172 miles with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (22 reviews) "Good experience, great truck"
https://static.cargurus.com/images/forsale/2017/10/12/02/01/2016_gmc_terrain-pic-156829983697458518-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Birmingham, AL 35216

Fair Deal
$393 ABOVE
CarGurus IMV of $23,596

Price: $23,989

Mileage: 24,835

Location: Birmingham, AL 35216

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Terrain SLT1 for sale - $23,989, 24,835 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (19 reviews) "Quick replies. We started to drive 3 hours to see the car we wanted and I notified the dealer. They immediately responded that the car had just sold which saved us from driving there and back. I appreciate there communication abilities. "
https://static.cargurus.com/images/forsale/2017/10/24/17/09/2016_gmc_terrain-pic-2362782564853054599-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Pelham, AL 35124

Fair Deal
$548 ABOVE
CarGurus IMV of $23,442

Price: $23,990

Mileage: 31,932

Location: Pelham, AL 35124

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 GMC Terrain SLT1 for sale - $23,990, 31,932 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Remote Start, Navigation System, Chrome Wheels
Avg. Dealer Rating: (27 reviews) "Direct response to my question no flood of emails"
https://static.cargurus.com/images/forsale/2017/09/12/11/51/2017_gmc_terrain-pic-2175832726944063811-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Birmingham, AL 35216

Fair Deal
$1,581 ABOVE
CarGurus IMV of $24,955

Price: $26,536

Mileage: 4,406

Location: Birmingham, AL 35216

Average time on market: 100 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLE1 for sale - $26,536, 4,406 miles with Bluetooth
Avg. Dealer Rating: (19 reviews) "I was very impressed with the effort Mikah, Thomas and Sammy put forth attempting to get me financing. Unfortunately, I didn't have good enough numbers, but they really tried. I highly recommend Royal"
https://static.cargurus.com/images/forsale/2017/11/07/23/20/2016_gmc_terrain-pic-5325373974938502660-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Birmingham, AL 35242

Fair Deal
$763 ABOVE
CarGurus IMV of $20,227

Price: $20,990

Mileage: 26,291

Location: Birmingham, AL 35242

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 GMC Terrain SLE2 for sale - $20,990, 26,291 miles with Bluetooth, Backup Camera, Aluminum Wheels, Remote Start, Appearance Package
Avg. Dealer Rating: (4 reviews) "Excellent dealer!! I would recommend anyone! Process fast an easy!!"
https://static.cargurus.com/images/forsale/2017/09/12/14/04/2017_gmc_terrain-pic-3506667604207483438-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Birmingham, AL 35216

Fair Deal
$1,805 ABOVE
CarGurus IMV of $24,870

Price: $26,675

Mileage: 5,063

Location: Birmingham, AL 35216

Average time on market: 100 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $26,675, 5,063 miles with Bluetooth
Avg. Dealer Rating: (19 reviews) "They were easy to work with and helpful "
https://static.cargurus.com/images/forsale/2017/09/12/11/51/2017_gmc_terrain-pic-8488610978488552916-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Birmingham, AL 35216

Fair Deal
$2,056 ABOVE
CarGurus IMV of $24,619

Price: $26,675

Mileage: 6,990

Location: Birmingham, AL 35216

Average time on market: 100 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLE1 for sale - $26,675, 6,990 miles with Bluetooth
Avg. Dealer Rating: (19 reviews) "The salesman did contact me and offer me a few hundred dollars off of the internet price. However it sold for lower than his offer"
https://static.cargurus.com/images/forsale/2017/11/09/12/33/2018_gmc_terrain-pic-5797803138680889357-152x114.jpeg

2018 GMC Terrain SLE Used Cars in Birmingham, AL 35235

Price: $25,190

Location: Birmingham, AL 35235

Certified Pre-Owned: No Transmission: 9-Speed Automatic Color: Black Description: Used 2018 GMC Terrain SLE for sale - $25,190, 6 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (22 reviews) "I was told that the truck i was going to look at was in great shape, had 3000 in repairs done to it and last had a 200 dollar detail job. They show me a invoxe of very overpriced things that may have been done tovthis truck, also they were clearly no detail job done on this auto. After all that i want to see what they would trade for adter driving a hour and a half.they offer me lower than anyone for my truck and want more for theie as a whole compare to other dealers. If u are buying used are trading in i migjt stear clear of this dealership. Last the saleman was complaining that he did not make much money. "
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

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

Used GMC Terrain By Year

Vehicle Deals Starting Price Total Available
2017 GMC Terrain 81 Great Deals $16,995 3,344 listings
2016 GMC Terrain 47 Great Deals $12,988 1,720 listings
2015 GMC Terrain 96 Great Deals $9,200 2,978 listings
2014 GMC Terrain 90 Great Deals $8,990 2,691 listings
2013 GMC Terrain 47 Great Deals $7,500 1,507 listings
2012 GMC Terrain 31 Great Deals $5,995 1,120 listings
2011 GMC Terrain 44 Great Deals $5,900 1,062 listings
2010 GMC Terrain 18 Great Deals $4,995 579 listings