As a vehicle lease is a financial agreement, you'll need to have a good credit score to get approved.
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.