50 Best SUVs for Sale under $90,000, Savings from $2,339

2015 Mercedes-Benz G-Class
44,507 Miles | Dallas, TX
$81,075
est. $1,169/mo

Track Price Check Availability

2018 Tesla Model X
9,968 Miles | Montclair, CA
$83,000
est. $1,196/mo

Track Price Check Availability

2019 BMW X6 M
3,135 Miles | Roswell, GA
$83,991
est. $1,211/mo

Track Price Check Availability

2019 Mercedes-Benz GLS
15,175 Miles | Newport Beach, CA
$83,893
est. $1,209/mo

Track Price Check Availability

2015 Mercedes-Benz G-Class
41,492 Miles | Nanuet, NY
$84,998
est. $1,225/mo

Track Price Check Availability

2015 Mercedes-Benz G-Class
30,172 Miles | Newport Beach, CA
$82,893
est. $1,195/mo

Track Price Check Availability

2016 Land Rover Range Rover Sport
34,358 Miles | Portland, OR
$88,408
est. $1,274/mo

Track Price Check Availability

2018 Land Rover Range Rover
7,031 Miles | Denville, NJ
$88,999
est. $1,283/mo

Track Price Check Availability

2019 Lexus LX 570
3,246 Miles | Newport Beach, CA
$81,980
est. $1,182/mo

Track Price Check Availability

2020 Lexus LX 570
443 Miles | Wilkes Barre, PA
$89,750
est. $1,294/mo

Track Price Check Availability

2019 Porsche Cayenne
1,353 Miles | Highland Park, IL
$83,995
est. $1,211/mo

Track Price Check Availability

2019 Porsche Cayenne
3,856 Miles | Highland Park, IL
$87,995
est. $1,268/mo

Track Price Check Availability

2018 Ford Expedition MAX
24,833 Miles | Gaffney, SC
$84,855
est. $1,223/mo

Track Price Check Availability

2020 Lincoln Aviator
386 Miles | Kirkwood, MO
$81,790
est. $1,179/mo

Track Price Check Availability

2019 Lincoln Navigator
5,218 Miles | Schulenburg, TX
$83,900
est. $1,209/mo

Track Price Check Availability

2019 Land Rover Range Rover Sport
20,582 Miles | Baxley, GA
$88,869
est. $1,281/mo

Track Price Check Availability

2019 Lexus LX 570
10,623 Miles | Lexington, SC
$84,990
est. $1,225/mo

Track Price Check Availability

2019 Lincoln Navigator L
19,793 Miles | San Antonio, TX
$84,995
est. $1,225/mo

Track Price Check Availability

2019 Lincoln Navigator L
15,410 Miles | Odessa, TX
$80,000
est. $1,153/mo

Track Price Check Availability

2018 Mercedes-Benz GLS
33,244 Miles | Hamburg, PA
$82,995
est. $1,196/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage