Loading...
More than 2,000

Used Cars for Sale in Buffalo, NY

2017 Honda Accord LX
2017 Honda Accord LX
2017 Honda Accord LX
2018 Honda Accord LX 1.5T
2018 Honda Accord LX 1.5T
2018 Honda Accord LX 1.5T
2022 Toyota Highlander XLE
2022 Toyota Highlander XLE
2022 Toyota Highlander XLE
2019 Honda Passport EX-L
2019 Honda Passport EX-L
2019 Honda Passport EX-L
Certified pre-owned·60,517 mi

$22,960

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2019 Toyota Camry SE
2019 Toyota Camry SE
2019 Toyota Camry SE
Used·51,364 mi

$21,195

2020 Toyota Camry SE
Used·82,694 mi

$18,995

2021 Toyota Highlander LE
Used·49,863 mi

$28,995

2020 Ford EcoSport SE
2020 Ford EcoSport SE
2020 Ford EcoSport SE
Used·48,334 mi

$16,795

2022 Honda Civic Sport
2022 Honda Civic Sport
2022 Honda Civic Sport
Used·27,034 mi

$23,495

Ready to sell your car?

Find out how much your car is worth
2020 Subaru Outback Limited
2020 Subaru Outback Limited
2020 Subaru Outback Limited
2019 Nissan Kicks S
2019 Nissan Kicks S
2019 Nissan Kicks S
Certified pre-owned·48,991 mi

$12,187

2019 Mitsubishi Mirage ES
2019 Mitsubishi Mirage ES
2019 Mitsubishi Mirage ES
2019 Nissan Rogue SV
2019 Nissan Rogue SV
2019 Nissan Rogue SV
Used·75,528 mi

$16,647

2021 Nissan Altima 2.5 SR
2021 Nissan Altima 2.5 SR
2021 Nissan Altima 2.5 SR
Used·111,647 mi

$15,595

2017 Chrysler Pacifica Touring
2017 Chrysler Pacifica Touring
2017 Chrysler Pacifica Touring
Stock image
2017 Chevrolet Impala LT
2017 Chevrolet Impala LT
2017 Chevrolet Impala LT
Used·148,490 mi

$11,995

2017 Honda Accord Sport
2017 Honda Accord Sport
2017 Honda Accord Sport
Used·133,743 mi

$14,995

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2015 BMW 3 Series 328i xDrive
2015 BMW 3 Series 328i xDrive
2015 BMW 3 Series 328i xDrive
2018 Subaru Forester Limited
2018 Subaru Forester Limited
2018 Subaru Forester Limited
Used·70,391 mi

$19,995

2016 Buick Encore Leather
2016 Buick Encore Leather
2016 Buick Encore Leather
Used·92,455 mi

$10,990

2016 Buick Encore Base
2016 Buick Encore Base
2016 Buick Encore Base
Used·88,860 mi

$11,595