Higher-quality, newer cars that meet their strict reconditioning standards are sold on their lots.
Vehicles that are too old (typically over 10–12 years), have high mileage, or have significant mechanical/cosmetic issues are sold through CarMax's own internal auction system. does carmax buy any car
They will buy cars that don’t run, though you must arrange to have them towed to a CarMax location for an appraisal. Key Exceptions and Limitations have high mileage