According to a recent survey by J.D. Power, the following car brands have excellent reliability ratings for preowned cars: 

1. Toyota

2. Lexus

3. BMW

4. Mazda

5. Honda

6. Audi

7. Subaru

8. Acura

9. Kia

These brands have been consistently rated highly for their dependability and longevity. However, it's important to note that the reliability of a preowned car also depends on factors such as its maintenance history, mileage, and driving conditions.

 

Another survey by Consumer Reports also found that Toyota, Lexus, BMW, Mazda, Honda, Audi, Subaru, Acura, and Kia are among the most reliable car brands. 

If you're looking for specific models, the 2019 Kia Soul, 2020 Kia Forte, and 2019 Hyundai Tucson are some of the most reliable preowned cars according to J.D. Power. The Toyota Camry, Toyota Avalon, Mazda MX-5 Miata, Lincoln MKZ, Toyota Prius, Honda Fit, Mercedes-Benz C-Class, and Honda Accord are also reliable preowned cars. 

Source: Conversation with Bing, 11/16/2023