
Kusal Mendis
Hashim Amla
Paul Stirling
Steven Barry Smith
Sunil Gavaskar
Virat Kohli
Liam Livingstone
Anrich Nortje
Dale Steyn
James Anderson was born on 30 July, 1982 (44 years old) at Burnley, Lancashire, England. He is a Bowler who is currently playing for teams - England Champions, Lancashire and Manchester Originals (Men). His last appearance was for England Champions on 18 October, 2026.
A: James Anderson was born on 30 July, 1982.
A: James Anderson is 44 years old.
A: James Anderson is a cricketer who plays as a Bowler for England Champions, Lancashire and Manchester Originals (Men).
A: No, James Anderson will not play today since there is no game scheduled for any of the teams, he is a part of currently.