The 40-man squad for the All-Australian team has been announced.

Adelaide Crows: Eddie Betts, Patrick Dangerfield, Rory Laird, Taylor Walker

Brisbane Lions: None

Carlton: None

Collingwood: Scott Pendlebury, Dane Swan

Essendon: Michael Hurley

Fremantle: Nat Fyfe, Stephen Hill, Garrick Ibbotson, David Mundy, Lachie Neale

Geelong Cats: None

Gold Coast Suns: None

GWS Giants: Jeremy Cameron, Heath Shaw

Hawthorn: Shaun Burgoyne, Josh Gibson, Jack Gunston, Jordan Lewis, Sam Mitchell, Cyril Rioli

Melbourne: None

North Melbourne: Todd Goldstein, Shaun Higgins

Port Adelaide: Robbie Gray, Chad Wingard

Richmond: Brett Deledio, Dustin Martin, Alex Rance, Jack Riewoldt

St Kilda: None

Sydney Swans: Dan Hannebery, Josh Kennedy

SEE ALSO:  Adelaide Crows: How a premiership dream turned into a nightmare

West Coast Eagles: Andrew Gaff, Josh Kennedy, Jeremy McGovern, Nic Naitanui, Matt Priddis

Western Bulldogs: Matthew Boyd, Luke Dahlhaus, Robert Murphy, Jake Stringer, Easton Wood