(USA TODAY) -- When you consider which cars are generally thought to be most reliable, U.S. car buyers usually look toward Japan.
That hasn't changed. All but two of the 10 models that Consumer Reports says are most reliable hail from Japanese brands. But the top model might come as a surprise: the Niro hybrid crossover from Kia, a South Korean brand.
All of the top 10 models for reliability listed by the magazine based on its annual reader survey are foreign makes. The only other exception of a non-Japanese model is the Audi Q3, which is tied with several Toyota and Lexus models for reliability.
The most reliable cars did, basically, everything well. The 10 worst, which we've already told you about, fell apart in the ratings for a variety of reasons, from balky automatic transmissions to glitchy power electronics.
With that in mind, here is what Consumer Reports lists as the 10 most reliable cars for 2017:
1. Kia Niro
2. Subaru BRZ/Toyota 86 (tie)
3. Lexus ES (tie)
4. Lexus GS
5. Audi Q3 (tie)
6. Toyota RAV4 (tie)
7. Lexus IS
8. Toyota Prius V
9. Toyota Prius C
10. Infiniti Q70