2020 GMC Terrain for sale

All available 2020 GMC Terrain listings.

2,843 listings • $11,210 – $34,995 • avg 64,574 mi

2020 GMC Terrain SLE — SUV — 80,794 mi — Austin, TX Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · FWD · Automatic

80,794 miGas27 mpg Quicksilver Metallic

Contact for price

Austin, TX

View →
2020 GMC Terrain SLE — SUV — 49,196 mi — Pineville, NC Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · FWD · Automatic

49,196 miGas27 mpg Ebony Twilight Metallic

$20,998

Pineville, NC

View →
2020 GMC Terrain SLT — SUV — 104,924 mi — Loma Linda, CA Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

104,924 miGas27 mpg Blue Emerald Metallic

$12,995

Loma Linda, CA

View →
2020 GMC Terrain SLT — SUV — 89,157 mi — Columbia, SC Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

89,157 miGas27 mpg Summit White

$17,885

Columbia, SC

View →
2020 GMC Terrain SLT — SUV — 34,193 mi — Bronx, NY Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · AWD · Automatic

34,193 miGas26 mpg Satin Steel Metallic

$19,495

Bronx, NY

View →
2020 GMC Terrain Denali — SUV — 90,140 mi — Sandusky, OH Clean title
GMC logo

USED · SUV

2020 GMC Terrain

Denali · AWD · Automatic

90,140 miGas23 mpg Summit White

$19,989

Sandusky, OH

View →
2020 GMC Terrain SLE — SUV — 77,345 mi — Carneys Point, NJ Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · FWD · Automatic

77,345 miGas27 mpg Satin Steel Metallic

$17,995

Carneys Point, NJ

View →
2020 GMC Terrain Denali — SUV — 19,985 mi — Fredricksburg, VA Clean title
GMC logo

USED · SUV

2020 GMC Terrain

Denali · AWD · Automatic

19,985 miGas23 mpg Summit White

$23,500

Fredricksburg, VA

View →
2020 GMC Terrain SLT — SUV — 50,356 mi — Miami, FL Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

50,356 miGas27 mpg Summit White

$17,490

Miami, FL

View →
2020 GMC Terrain SLT — SUV — 58,153 mi — Mesa, AZ Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

58,153 miGas27 mpg Red Quartz Tintcoat

$18,991

Mesa, AZ

View →
2020 GMC Terrain SLT — SUV — 71,795 mi — Raleigh, NC Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · AWD · Automatic

71,795 miGas26 mpg Ebony Twilight Metallic

$20,990

Raleigh, NC

View →
2020 GMC Terrain Denali — SUV — 32,803 mi — Orlando, FL Clean title
GMC logo

USED · SUV

2020 GMC Terrain

Denali · AWD · Automatic

32,803 miGas23 mpg Ebony Twilight Metallic

$22,998

Orlando, FL

View →
2020 GMC Terrain SLT — SUV — 115,739 mi — san antonio, TX Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

115,739 miGas27 mpg Summit White

$15,977

san antonio, TX

View →
2020 GMC Terrain Denali — SUV — 39,179 mi — Garland, TX Clean title
GMC logo

USED · SUV

2020 GMC Terrain

Denali · FWD · Automatic

39,179 miGas24 mpg Ebony Twilight Metallic

$18,995

Garland, TX

View →
2020 GMC Terrain SLE — SUV — 89,195 mi — Harrisonville, MO Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · AWD · Automatic

89,195 miGas26 mpg Smokey Quartz Metallic

$14,500

Harrisonville, MO

View →
2020 GMC Terrain SLT — SUV — 37,339 mi — Bedford, OH Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · AWD · Automatic

37,339 miGas26 mpg Ebony Twilight Metallic

$19,229

Bedford, OH

View →
2020 GMC Terrain SLT — SUV — 20,187 mi — Brook Park, OH Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · AWD · Automatic

20,187 miGas26 mpg White Frost Tricoat

$24,265

Brook Park, OH

View →
2020 GMC Terrain SLE — SUV — 45,416 mi — Gilbert, AZ Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · FWD · Automatic

45,416 miGas27 mpg Red Quartz Tintcoat

$18,997

Gilbert, AZ

View →
2020 GMC Terrain SLE — SUV — 70,235 mi — Bethlehem, PA Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · FWD · Automatic

70,235 miGas27 mpg Smokey Quartz Metallic

$17,977

Bethlehem, PA

View →
2020 GMC Terrain SLE — SUV — 75,956 mi — Midlothian, IL Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLE · FWD · Automatic

75,956 miGas27 mpg Ebony Twilight Metallic

$19,295

Midlothian, IL

View →
2020 GMC Terrain SLT — SUV — 89,069 mi — Patchogue, NY Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

89,069 miGas27 mpg Ebony Twilight Metallic

$15,295

Patchogue, NY

View →
2020 GMC Terrain SLT — SUV — 107,657 mi — Austin, TX Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · FWD · Automatic

107,657 miGas27 mpg Graphite Gray Metallic

$14,995

Austin, TX

View →
2020 GMC Terrain Denali — SUV — 94,763 mi — Raleigh, NC Clean title
GMC logo

USED · SUV

2020 GMC Terrain

Denali · FWD · Automatic

94,763 miGas24 mpg Quicksilver Metallic

$19,891

Raleigh, NC

View →
2020 GMC Terrain SLT — SUV — 58,978 mi — Liberty Lake, WA Clean title
GMC logo

USED · SUV

2020 GMC Terrain

SLT · AWD · Automatic

58,978 miGas26 mpg Summit White

$21,499

Liberty Lake, WA

View →

About this category

The 2020 GMC Terrain is currently available in 2,843 listings on Carlify. Average mileage across these listings is 64,574 miles. Pricing starts at $11,210 and reaches $34,995. Browse photos, full vehicle history, and dealer details for each 2020 Terrain.

Frequently asked questions

How much does a 2020 GMC Terrain cost used?
2020 GMC Terrain listings range from $11,210 to $34,995, averaging $20,224 on Carlify.
How many 2020 GMC Terrain are listed?
Carlify shows 2,843 active 2020 GMC Terrain listings.
What's the average mileage on a 2020 GMC Terrain?
Average mileage across 2020 GMC Terrain listings is 64,574 miles.