Ball python

The average lifespan of a ball python is between 20 to 30 years in the wild.

An excerpt from the article 24 facts about ball python
The record holder lives in the Saint Louis Zoo, and her age is estimated at 63 years old. She is also known for reproducing through parthenogenesis at the age of 62 when she laid seven eggs.