Here’s a breakdown of the CarMax 10 best trucks to buy, based on sales from November, 2017, through May, 2018. Each of the top-rated trucks on this list meets our customers’ needs for utility and comfort.

Here’s a breakdown of the CarMax 10 best pickup trucks of 2018 so far, based on sales from November 1 through May 31. Each of the trucks on this list does a great job of meeting our customers’ needs for utility and comfort.

The best trucks for the money are out there for the finding. Check out these 10 best-selling trucks at CarMax, based on vehicles and sales data from January 1 through April 30. All of the used pickups on this list have average prices at CarMax under $25,000.