Bernardo Silva has been named as Portugal's best player despite Cristiano Ronaldo's sustained prominence in the side.

Ronaldo's 206 appearances for his country makes him their most capped player ever, and he is their all-time top scorer with 128 goals.