The last England star to get a knighthood for services to cricket was Sir Ian Botham in 2007. Before that it was Sir Alec Bedser in 1997.

Boycott, who scored 151 centuries and played 108 Tests for England, says he is being blocked from the honour because he was convicted in France of beating ex Margaret Moore in 1996. He fought the conviction but it was upheld.