Underrated and undervalued yet undeniable on their day. These blokes don't get the recognition they deserve but can single-handedly turn a game.

None of these players have ever earned an All-Australian cap, but their teammates must love going to war with them as some of the unheralded stars of the game.

Here are the 20 most underrated players in the AFL:

19. Josh Caddy (Richmond)

Caddy has averaged two goals a game in 2018 and is one of the most reliable set shots at goal in the competition. The Tigers love goal-kicking midfielders and they definitely have an elite player that can perform this role in Caddy.

MELBOURNE, AUSTRALIA - MAY 26: Josh Caddy of the Tigers celebrates kicking a goal during the round 10 AFL match between the Richmond Tigers and the St Kilda Saints at Melbourne Cricket Ground on May 26, 2018 in Melbourne, Australia. (Photo by Quinn Rooney/Getty Images)