Other players who have made fewer appearances are also included where they are regarded as having played a significant role for the club, with the reason for their inclusion indicated in the Notes column.
Celtic's record appearance-maker is Billy McNeill, who made a total of 790 appearances in major competitions over an 18-year playing career.
Alec McNair holds the record at Celtic for most league appearances, and is also the oldest player to have competed for the club.
He is also the club's third highest goalscorer of all time, behind McGrory and Bobby Lennox, with 242 goals in all competitions.
Key Appearances correct as of match played 27 May 2024 Citations/ sources for each note are included in the "Notable players" section above: