Former England cricket star Anderson given knighthood
Anderson retired from Test cricket in July 2024 having taken 704 wickets, the most by a fast bowler in the history of the five-day format.
The 42-year-old is still playing for Lancashire but has missed the start of the English County Championship season with a calf problem.
The resignation honours list is a tradition that gives outgoing Prime Ministers the opportunity to nominate people for honours.
Only spin bowling stars Muttiah Muralitharan (800) and Shane Warne (708) took more Test wickets than Anderson.