2017 GMC Terrain for Sale in Tulsa, OK

New Search

Looking for a New GMC Terrain?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/03/18/09/2016_gmc_terrain-pic-5440637501854545719-152x114.jpeg

2016 GMC Terrain SLT1 Used Cars in Wagoner, OK 74467

Good Deal
$1,378 BELOW
Instant Market Value of $25,328

Price: $23,950

Mileage: 14,230

Location: Wagoner, OK 74467

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2016 GMC Terrain SLT1 for sale - $23,950, 14,230 miles with Bluetooth, Leather Seats, Backup Camera, Remote Start
Avg. Dealer Rating: (13 reviews) "My truck shopping experience was amazing. Everyone was professional and very knowledgeable which made everything that much easier. I would definitely recommend Kevin Grover GMC to anyone interested in buying a new/used vehicle."
https://static.cargurus.com/images/forsale/2016/11/23/10/55/2016_gmc_terrain-pic-3490457744309072893-152x114.jpeg

2016 GMC Terrain SLE2 Used Cars in Muskogee, OK 74401

Good Deal
$2,231 BELOW
Instant Market Value of $23,044

Price: $20,813

Mileage: 14,701

Location: Muskogee, OK 74401

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Crimson Red Tintcoat Description: Used 2016 GMC Terrain SLE2 for sale - $20,813, 14,701 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Their rep emailed me based on my internet interest in one of their used cars. My interest had gone on to another car but the rep was very helpful in explaining some basics of dealing cars across state lines - very helpful, useful info."
https://static.cargurus.com/images/forsale/2016/12/17/13/41/2016_gmc_terrain-pic-5691088902022382632-152x114.jpeg

2016 GMC Terrain SLE1 Used Cars in Bartlesville, OK 74006

Fair Deal
$593 ABOVE
Instant Market Value of $22,002

Price: $22,595

Mileage: 19,109

Location: Bartlesville, OK 74006

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2016 GMC Terrain SLE1 for sale - $22,595, 19,109 miles with Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "Sales people are nice and very helpful"
https://static.cargurus.com/images/forsale/2016/11/28/13/57/2017_gmc_terrain-pic-1261535777120021831-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Broken Arrow, OK 74012

Price: $22,990

Location: Broken Arrow, OK 74012

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Crimson Red Description: Used 2017 GMC Terrain SLE1 for sale - $22,990, 2,611 miles with Bluetooth, Navigation System, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "I don't want to"
https://static.cargurus.com/images/forsale/2016/11/28/13/57/2017_gmc_terrain-pic-5579593985149246681-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Broken Arrow, OK 74012

Price: $22,998

Mileage: 3,272

Location: Broken Arrow, OK 74012

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $22,998, 3,272 miles with Bluetooth, Navigation System, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "only communicated by phone and email but both were pleasant. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 GMC Terrain SLE1 Used Cars in Broken Arrow, OK 74012

Price: $22,998

Location: Broken Arrow, OK 74012

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $22,998, 2,582 miles with Bluetooth, Navigation System, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/11/28/13/57/2017_gmc_terrain-pic-4403557852421923678-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Broken Arrow, OK 74012

Price: $23,920

Mileage: 3,246

Location: Broken Arrow, OK 74012

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $23,920, 3,246 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "Friendly and attentive personnel. I would have loved to have boughten a vehicle from them just couldn't agree on the trade in. Awesome prices for awesome vehicles."
https://static.cargurus.com/images/forsale/2016/11/28/13/57/2017_gmc_terrain-pic-7678425600212425737-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Broken Arrow, OK 74012

Price: $23,998

Location: Broken Arrow, OK 74012

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Frost Description: Used 2017 GMC Terrain SLE1 for sale - $23,998, 2,774 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "Online sales person was very argumentative by email, I contacted the sales mgr by email and never got a reply. Was sent emails and got phone calls daily when all I was asking for was availability of a vehicle. The sales person seemed very "Huffy". No people skills! "
https://static.cargurus.com/images/forsale/2016/12/21/10/35/2017_gmc_terrain-pic-5713574663884089858-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Broken Arrow, OK 74012

Price: $24,220

Location: Broken Arrow, OK 74012

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Slate Blue Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $24,220, 2,166 miles with Navigation System, Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "Excellent, she was very genuine and understanding! Love Susan!"
https://static.cargurus.com/images/forsale/2017/01/13/11/31/2017_gmc_terrain-pic-5979769876774604686-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Muskogee, OK 74401

Price: $24,485

Mileage: 3,794

Location: Muskogee, OK 74401

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Quicksilver Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $24,485, 3,794 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "Responded quickly "
https://static.cargurus.com/images/forsale/2016/12/16/10/55/2017_gmc_terrain-pic-7218458660049705422-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Muskogee, OK 74401

Price: $24,758

Location: Muskogee, OK 74401

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Dark Sapphire Blue Description: Used 2017 GMC Terrain SLE1 for sale - $24,758, 2 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "Never responded after my offer until I sent a message, I assumed they didn't like my offer! Then finally sent a text message saying they could take my offer, because they are selling the car over book value! "
https://static.cargurus.com/images/forsale/2016/11/23/10/32/2017_gmc_terrain-pic-4950459246562515807-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Muskogee, OK 74401

Price: $24,868

Location: Muskogee, OK 74401

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLE1 for sale - $24,868, 2 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "We are still conversing."
https://static.cargurus.com/images/forsale/2016/11/23/12/10/2017_gmc_terrain-pic-2393934401110173891-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Muskogee, OK 74401

Price: $24,891

Location: Muskogee, OK 74401

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Summit White Description: Used 2017 GMC Terrain SLE1 for sale - $24,891, 2 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "I dealt with Kelly Thomas. He was very responsive to my requests. Provided information quickly. The vehicle turned out to not be what I was looking for. Mr. Thomas respected my decision and did not try to force sale of another vehicle."
https://static.cargurus.com/images/forsale/2016/11/23/10/35/2017_gmc_terrain-pic-1309978669986178674-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Muskogee, OK 74401

Price: $24,891

Location: Muskogee, OK 74401

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Terrain SLE1 for sale - $24,891, 2 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "Very pleasant"
https://static.cargurus.com/images/forsale/2016/11/29/10/36/2017_gmc_terrain-pic-5115756810540093083-152x114.jpeg

2017 GMC Terrain SLE1 Used Cars in Muskogee, OK 74401

Price: $25,235

Location: Muskogee, OK 74401

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Graphite Gray Metallic Description: Used 2017 GMC Terrain SLE1 for sale - $25,235, 2 miles with Bluetooth
Avg. Dealer Rating: (7 reviews) "We had a great experience!!! Kelly was wonderful!! All the guys here were very nice!! They stayed late to get everything finished! Kelly stayed showing us how to use and set up the on star!!They touch base with us, to make sure all was good the next day!! Thank you"
Please wait ...
All Listings
Please wait ...
Featured 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 18 Great Deals $19,995 23,111 listings
2016 GMC Terrain 130 Great Deals $17,569 3,176 listings
2015 GMC Terrain 114 Great Deals $13,695 2,331 listings
2014 GMC Terrain 108 Great Deals $11,300 2,495 listings
2013 GMC Terrain 115 Great Deals $9,488 2,219 listings
2012 GMC Terrain 64 Great Deals $8,323 1,318 listings
2011 GMC Terrain 48 Great Deals $5,700 1,201 listings
2010 GMC Terrain 30 Great Deals $6,900 730 listings