
Many of the vehicles on this list are the ones you’d expect to see at the top of a best-selling list, but there are some surprises toward the end of the top 25. In descending order from the 25th best-selling car to the 11th best-selling car, the ranking is as follows:
25) Kia Telluride, 35,928 units
24) Kia K4, 37,220 units
23) Honda Accord, 37,317 units
22) Chevrolet Traverse, 37,849 units
21) Subaru Crosstrek, 38,497 units
20) Jeep Wrangler, 44,461 units
19) Kia Sportage, 44,704 units
18) Chevrolet Trax, 49,706 units
17) Jeep Grand Cherokee, 53,482 units
16) Subaru Forester, 54,152 units
15) Hyundai Tucson, 55,426 units
14) Honda Civic, 57,600 units
13) Toyota RAV4, 59,869 units
12) Ford Explorer, 61,387 units
11) Chevrolet Equinox, 61,398 units
Seeing the Toyota RAV4 in 13th place is a surprise, but it seems to be more a victim of its own popularity than a sinking sales stone. According to Car and Driver: “Toyota seems to be struggling to get enough units of the new, sixth-generation RAV4 to dealerships, as sales cratered by 48 percent year-over-year, with the now hybrid-only RAV4 sliding from its usual spot of third overall on this list.” The Ford Explorer, Jeep Wrangler and Jeep Grand Cherokee are having great starts to 2026, though, with the Explorer experiencing a 30% sales increase compared to this time last year, and Jeep’s Wrangler is up 17%, while the Grand Cherokee’s sales are up 10%.

