Which player has made the most NRL appearances?

The story behind the answer

Cameron Smith has made the most NRL appearances, with 430 first-grade games.

Smith played his entire NRL career with the Melbourne Storm from 2002 to 2020. He became the competition’s appearance record-holder through exceptional longevity, consistency and durability as a hooker.

His 430 NRL matches are separate from his representative appearances for Queensland and Australia. Smith also captained Melbourne for many seasons and led the club to multiple premierships, making him one of the most decorated players in the modern game.

The record is sometimes confused with the mark for total professional appearances across different competitions. NRL statistics refer to the Australian premier competition’s official first-grade matches. Smith retired after the 2020 season, leaving a record that had surpassed earlier career totals held by players such as Darren Lockyer.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: