England great James Anderson receives knighthood for services to cricket
England’s iconic fast bowler James Anderson has been awarded a knighthood in recognition of his extraordinary contribution to cricket, capping off a record-breaking career that has lasted more than 20 years.
The 43-year-old, who holds the record as England’s highest wicket-taker, received the honour from Princess Anne during a ceremony at Windsor Castle. Anderson was the sole sportsperson included in former prime minister Rishi Sunak’s resignation honours list earlier this year.
The knighthood places Anderson among an elite circle of English cricket greats, joining Sir Ian Botham, Sir Geoffrey Boycott, Sir Alastair Cook, and Sir Andrew Strauss.
Over an illustrious 22-year Test career, Anderson transformed the art of fast bowling through his unmatched control, swing, and adaptability. With 704 wickets in 188 Tests, he stands as the most successful pace bowler in the history of the game — trailing only spin legends Muttiah Muralitharan and Shane Warne on the all-time list.
Anderson retired from international cricket in July 2024 after an emotional farewell at Lord’s, where tributes poured in from around the world.


