Are you past it?

This casual phrase is a humorous way of saying someone is too old to do a particular activity.
For example: He was a great footballer in his day, but he's past it now.

Age is quite a common discussion topic, so there are a few expressions in English that have a similar meaning:
For example: You're only fifty! You're not over the hill yet.
You still have a Playstation One? Isn’t that a bit long in the tooth?