2007 AFL All-Australian Team

Position Captain Player Age Club Drafted Games Games Pre Times AA
BP Matthew Scarlett 27 Geelong #45 National 1997 24 160 3
FB Darren Glass 25 West Coast #11 National 1999 24 121 2
BP Darren Milburn 29 Geelong #48 National 1995 25 188 1
HBF C Andrew McLeod 30 Adelaide Foundation 1994 23 260 5
CHB Matthew Egan 23 Geelong #62 National 2004 22 37 1
HBF Campbell Brown 23 Hawthorn #32 National 2001 23 74 1
W Kane Cornes 24 Port Adelaide #20 National 2000 25 115 2
C Jimmy Bartel 23 Geelong #8 National 2001 23 85 1
W Chad Cornes 27 Port Adelaide #9 National 1997 25 160 2
HFF Steve Johnson 23 Geelong #24 National 2001 20 67 1
CHF VC Jonathan Brown 25 Brisbane #30 National 1999 22 117 1
HFF Brent Harvey 28 North Melbourne #47 National 1995 25 216 3
FP Brad Johnson 30 Western Bulldogs #11 National 1993 21 278 6
FF Matthew Pavlich 25 Fremantle #4 National 1999 22 153 5
FP Cameron Mooney 27 Geelong #56 National 1996 25 119 1
Ru Dean Cox 25 West Coast #28 Rookie 1999 21 124 3
RR Daniel Kerr 23 West Coast #18 National 2000 17 127 1
Ro Gary Ablett 22 Geelong #40 National 2001 25 100 1
IC Joel Corey 24 Geelong #8 National 1999 25 126 1
IC Dustin Fletcher 31 Essendon Father-Son 1992 19 257 2
IC Brendon Lade 30 Port Adelaide Foundation 1996 25 170 2
IC Cameron Ling 25 Geelong #38 National 1999 24 135 1