Under $45,000

Used Cars for Sale Under $45,000 Across the U.S.



Price






752,061 cars found
Used 43,729 mi

2020 Hyundai Elantra SEL

Houston, TX
Gasoline
Automatic
FWD
$21,310
or $371/mo
Used 8,224 mi

2019 Jeep Cherokee High Altitude

Springfield, NJ
Gasoline
Automatic
AWD
$31,422
or $547/mo
Used 56,193 mi

2018 Jaguar F-PACE R-Sport

Miami, FL
Diesel
Automatic
AWD
$17,990
or $313/mo
Used 118,236 mi

2014 Ford Edge SE

Alma, NE
Gasoline
Automatic
AWD
$13,000
or $226/mo
Used 78,623 mi

2018 Ford Flex SEL

Arcanum, OH
Gasoline
Automatic
FWD
$25,900
or $451/mo
Certified 62,183 mi

2020 RAM Ram 1500 Pickup Laramie

Houston, TX
Gasoline
Automatic
AWD
$36,426
or $635/mo
Used 54,193 mi

2019 Toyota Tundra SR5

Houston, TX
Flex
Automatic
AWD
$41,388
or $721/mo
Used 29,874 mi

2018 Lincoln MKC Reserve

Houston, TX
Gasoline
Automatic
AWD
$29,991
or $522/mo
Certified 14,575 mi

2022 Honda Civic EX

Houston, TX
Gasoline
Automatic
FWD
$28,999
or $505/mo
Used 15,218 mi

2021 Volvo XC40 Recharge

St. Peters, MO
Electric
Automatic
AWD
$28,327
or $493/mo
Used 119,045 mi

2015 GMC Yukon XL Denali

Houston, TX
Gasoline
Automatic
RWD
$32,400
or $564/mo
Used 33,255 mi

2021 Ford EcoSport SE

Brillion, WI
Gasoline
Automatic
AWD
$18,990
or $331/mo
Used 17,368 mi

2021 Jeep Gladiator Overland

Conway, SC
Gasoline
Automatic
AWD
$34,681
or $604/mo
Used 10,126 mi

2021 Ford Bronco Sport Big Bend

Beeville, TX
Gasoline
Automatic
AWD
$27,990
or $488/mo
Certified 29,757 mi

2020 Toyota Camry SE

Houston, TX
Gasoline
Automatic
FWD
$29,991
or $522/mo
Used 70,234 mi

2018 Chevrolet Traverse High Country

Stewartville, MN
Gasoline
Automatic
AWD
$29,999
or $523/mo