Sports in general are a young persons domain.
Conventional wisdom says that the older you get, the less likely you are to be able to be picked for your side and so on.
There are exceptions to the rule but what Mohammed Irfan has done at the (official) age of 30 is to show that age is no barrier to success.