Patrick Dangerfield, Joel Selwood and Corey Enright have been named in the All Australian team.

Enright was named on a half-back flank, Dangerfield was named ruck-rover and Selwood was named rover.

Selwood was also named captain.

"It's a very special honour," he said. "It's one I'll make sure I cherish."

It was Enright's sixth selection in the All Australian side.

The 34-year-old broke the Cats' games record in his 326th appearance against the Western Bulldogs in round 19, when great mate Jimmy Bartel notched the triple-century.

Enright is the third-oldest All Australian after Michael Tuck (1990) and Malcolm Blight (1985).

GEELONG'S ALL AUSTRALIAN PLAYERS' STATS

Half back flank - Corey Enright: Previously an All Australian in 2008, 2009, 2010, 2011, 2013. 21 games in 2016. 299 kicks, 123 marks, 201 handballs, averaging 14.2 kicks, 5.9 marks, 9.6 handballs. Four goals One behind. 26 clearances, 27 inside 50m, 73 rebound 50m. 58 tackles.

Ruck-rover - Patrick Dangerfield: Previously All Australian in 2012, 2013, 2015. 22 games in 2016. 351 kicks (seventh in the AFL in kicks), 112 marks, 337 handballs (eighth in the AFL in handballs, second in the AFL in total disposals), averaging 16.0 kicks, 5.1 marks, 15.3 handballs. 23 goals 23 behinds. 145 clearances (equal fourth in the AFL in clearances), 179 inside 50m (first in the AFL in I50), 31 rebound 50m. 101 tackles.

Rover - Joel Selwood: Previously All Australian in 2009, 2010, 2013 (captain), 2014 (captain). 22 games in 2016. 308 kicks, 76 marks, 305 handballs, averaging 14.0 kicks, 3.5 marks, 13.9 handballs. Seven goals 11 behinds. 143 clearances (equal sixth in the AFL in clearances), 102 inside 50m (10th in the AFL in I50), 30 rebound 50m. 122 tackles.