Under $45,000

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



Price






789,233 cars found
Used 140,856 mi

2018 Nissan Rogue SL

Monroe, NC
Gasoline
Automatic
AWD
$10,700
or $186/mo
Used 146,590 mi

2014 BMW 3 Series 328i

Monroe, NC
Gasoline
Automatic
AWD
$7,405
or $129/mo
Used 8,359 mi

2021 Ford Mustang GT Premium

New Bern, NC
Gasoline
Automatic
RWD
$42,518
or $741/mo
Used 120,644 mi

2018 Ford F-150 Lariat

Salisbury, NC
Flex
Automatic
AWD
$27,999
or $488/mo
Used 24,449 mi

2023 Cadillac XT4 Luxury

New Bern, NC
Gasoline
Automatic
FWD
$34,500
or $601/mo
Used 71,104 mi

2023 Honda CR-V EX-L

Salisbury, NC
Gasoline
Automatic
AWD
$31,257
or $545/mo
Used 29,135 mi

2020 Jeep Compass Sport

Salisbury, NC
Gasoline
Automatic
AWD
$18,949
or $330/mo
Used 28,651 mi

2025 Chevrolet Equinox LT

Salisbury, NC
Gasoline
Automatic
FWD
$24,800
or $432/mo
Used 142,041 mi

2015 Cadillac SRX Luxury Collection

New Bern, NC
Gasoline
Automatic
FWD
$11,375
or $198/mo
Used 83,254 mi

2018 Toyota 4Runner SR5

Salisbury, NC
Gasoline
Automatic
AWD
$33,659
or $586/mo
Used 113,317 mi

2021 Toyota 4Runner TRD Off-Road Premium

Salisbury, NC
Gasoline
Automatic
AWD
$39,699
or $692/mo
Used 46,189 mi

2023 Jeep Grand Cherokee Limited

Burlington, NC
Gasoline
Automatic
AWD
$32,619
or $568/mo
Used 57,728 mi

2020 Ford F-150 XL

Kernersville, NC
Flex
Automatic
AWD
$31,000
or $540/mo
Used 161,235 mi

2018 Chevrolet Cruze LT

Kernersville, NC
Gasoline
Automatic
FWD
$7,200
or $125/mo
Used 9,362 mi

2016 Cadillac CTS Sedan Luxury Collection

Burlington, NC
Gasoline
Automatic
AWD
$21,798
or $380/mo
Used 31,333 mi

2023 Honda CR-V Sport Touring

Burlington, NC
Gasoline
Automatic
AWD
$34,798
or $606/mo