Ashok Leyland has received affirmation in credit ratings from CARE Ratings at CARE AA+; Stable / CARE A1+ for the company's bank facilities and commercial paper.