All Time AFL Greatest Players
AFL continues to be the most loved sports in Australia. So, we highlight former talent and count down the greatest AFL players in the history of the game. There are different aspects to compare but we’ve brought it back to the basics. Like the team the player represented, the number of games played and goals scored.
It wasn’t easy coming up with an ideal list because of the talent within the filed. Check out our top 10 leading AFL players list below. Let us know if there is anyone else who deserves to be mentioned.
Top 10 Greatest AFL Players
Here are legendary players that will never be forgotten:
- Gary Ablett Senior
- Teams: Hawthorn and Geelong
- Position: Wing/ full forward
- Played Matches: 248
- Goals Scored: 1030

- Leigh Matthews
- Team: Hawthorn FC
- Position: Midfield/ forward
- Played Matches: 332
- Goals Scored: 915

- Wayne Carey
- Team: North Melbourne, Adelaide
- Position: Centre half forward
- Played Matches: 272
- Goals Scored: 727

- Ted Whitten
- Team: Western Bulldogs
- Position: Centre half forward/ centre half back
- Played Matches: 321
- Goals Scored: 360

- Dick Reynolds
- Team: Essendon
- Position: Ruck rover/ half forward
- Played Matches: 321
- Goals Scored: 442

- Haydn Bunton
- Team: Fitzroy
- Position: Follower
- Played Matches: 119
- Goals Scored: 207

- Ian Stewart
- Teams: St Kilda, Richmond
- Position: Centre
- Played Matches: 205
- Goals Scored: 80

- Gary Ablett Junior
- Team: Geelong, Gold Coast
- Position: Midfield
- Games played: 278
- Goals Scored: 370

- John Coleman
- Team: Essendon
- Position: Full forward
- Played Matches: 98
- Goals Scored: 537

- Graham “Polly” Farmer
- Team: Geelong
- Position: Ruck
- Played Matches: 101
- Goals Scored: 65
