Three Western Bulldogs players have been named in the 40-man squad for the 2019 Virgin Australia AFL All Australian Team.

Vice-captain Marcus Bontempelli and fellow midfield stars Josh Dunkley and Jack Macrae have been named in the squad.

Bontempelli was an All Australian in 2016, while Dunkley and Macrae would be first-time selections if they make the cut this year.

All three have had outstanding seasons.

Marcus Bontempelli

- 22 games in 2019

- 593 disposals

- 15 goals

- 135 clearances

- 120 inside 50s

- 45 rebound 50s

- 109 tackles

Josh Dunkley

- 22 games in 2019

- 631 disposals

- 11 goals

- 116 clearances

- 83 inside 50s

- 28 rebound 50s

- 134 tackles

Jack Macrae

- 22 games in 2019

- 736 disposals (second in the AFL)

- Five goals

- 112 clearances

- 93 inside 50s

- 31 rebound 50s

- 110 tackles

The All Australian selection panel is comprised of Gillon McLachlan (chairman), Kevin Bartlett, Luke Darcy, Danny Frawley, Steve Hocking, Glen Jakovich, Chris Johnson, Cameron Ling, Matthew Richardson and Warren Tredrea.

The team will be announced on Wednesday.

All Australian Squad of 40: Daniel Talia (Adelaide); Harris Andrew, Charlie Cameron, Hugh McCluggage, Lachie Neale, Dayne Zorko (Brisbane); Patrick Cripps (Carlton); Brodie Grundy, Scott Pendlebury, Adam Treloar (Collingwood); Nat Fyfe, Michael Walters (Fremantle); Gary Ablett, Mark Blicavs, Patrick Dangerfield, Tom Hawkins, Tim Kelly, Tom Stewart (Geelong); Jeremy Cameron, Nick Haynes (GWS Giants); James Sicily (Hawthorn); Max Gawn (Melbourne); Ben Brown, Ben Cunnington (North Melbourne); Travis Boak (Port Adelaide); Bachar Houli, Dylan Grimes, Dustin Martin, Dion Prestia (Richmond); Dane Rampe (Sydney); Jack Darling, Andrew Gaff, Shannon Hurn, Jeremy McGovern, Brad Sheppard, Luke Shuey, Elliot Yeo (West Coast); Marcus Bontempelli, Josh Dunkley, Jack Macrae (Western Bulldogs)