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:

14. Liam Shiels (Hawthorn)

During the three peat, Liam Shiels was being projected as the next Hawks skipper but never got mainstream credit. All the praise went to the flashy stars of the team, while he was the one who consistently put his body on the line. Averaging six tackles a game, Shiels has had another outstanding season for the Hawks. One of the true unsung heroes.

LAUNCESTON, AUSTRALIA - MAY 13: Liam Shiels of the Hawks takes the ball during the round eight AFL match between the Hawthorn Hawks and the Brisbane Lions at University of Tasmania Stadium on May 13, 2017 in Launceston, Australia. (Photo by Robert Cianflone/Getty Images)