Earnshaw scored 105 goals in 205 Bluebirds appearances after making his debut in 1998 and is the only player to have scored a hat-trick in all top four divisions of the English game, as well as at international level.
The top 10% of English secondary pupils also drop behind those in Australia, Scotland Slovenia and Norway, analysis of international test scores indicates.