Yes, Sunil Chhetri still holds the record for being the all-time leading goal scorer for the Indian National Team.