No, there is no such clause to provide PAN Card for availing locker facility of a bank in India. To get Bank Locker, you need to have a Saving Account in that Bank only.
If you do not have PAN Card, then you need to fill up Form-60 to open Locker as either of the one is required to avail the facility of Locker.