
Observe as James Anderson, the foremost Test wicket-taker for England, is honored with a knighthood by the Princess Royal at Windsor Castle.
The 43-year-old fast bowler claimed 704 wickets across 188 Tests throughout a remarkable 22-year international career.
READ MORE: England icon Anderson awarded knighthood







