As a car lease is a financial agreement, you will need to have a good credit score to get approved for a lease.
Remember, how your credit score is measured can vary depending on the credit report you use. Similarly, funders will have different criteria, so whether you are approved for a lease may depend on the funder the deal is with.