London, June 6 -- David Beckham is set to be awarded a knighthood in King Charles' Birthday Honours.

The former England football captain, 50, was appointed an officer of the Order of the British Empire (OBE) in 2003.

But BBC Sport has been told he is now in line to receive further recognition for both his football career, and his contributions to British society, with the list of recipients to be published next week.

Beckham played 115 times for his country as well as for Manchester United, Real Madrid, LA Galaxy, Paris St-Germain and AC Milan, retiring in 2013.

Beckham was reportedly first nominated for a knighthood in 2011.

In 2017 several British newspapers printed details of leaked emails in which Beckham criticised the honours sys...