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:

7. Richard Douglas (Adelaide)

A player who always plays his role for the team yet never seems to get the plaudits he deserves. The veteran has managed to score goals in crucial times for the Crows in a disappointing year. Averaging 18 touches and a goal a game, Douglas is the first name picked in Adelaide's side due to his ability to do the intangibles of footy.

ADELAIDE, AUSTRALIA - MAY 27: Richard Douglas of the Crows handballs during the round 10 AFL match between the Adelaide Crows and the Fremantle Dockers at Adelaide Oval on May 27, 2017 in Adelaide, Australia. (Photo by Ryan Pierse/Getty Images)