
Credits: X
Former England pacer James Anderson is celebrating his 43rd birthday on July 30, 2025. One of the greatest fast bowlers, especially in Test cricket, Anderson is just behind legends like Muttiah Muralitharan and Shane Warne in the list of all-time leading wicket-takers across all-formats in international cricket. The right-arm pacer has scalped 991 wickets from 401 matches in his career across formats from 2002 to 2024.
James Anderson made his international debut in an ODI match against Australia in Melbourne on December 15, 2002. Since then, he went on to play 188 Tests, 194 ODIs and 19 T20Is before bidding adieu to international cricket in July 2024. He is the third bowler in history and the first among England players to cross the milestone of 700 wickets in Test cricket. He has taken 704 wickets from 188 matches in his Test career from 2003 to 2024.
James Anderson Career Records
2nd Most matches in Test career: James Anderson is just behind Sachin Tendulkar in terms of playing most number of matches in Test career. The right-arm pacer has played 188 in his Test career from 2003 to 2024.
Highest wicket-taker for England (Tests+ODIs+T20Is): James Anderson is all-time leading wicket-taker for England across formats. He has taken 991 wickets from 401 matches in his international career for the England Cricket Team.
3rd Most wickets in international cricket: James Anderson is third in the list of all-time highest wicket-takers in international cricket. The England fastbowlers is just behind Muttiah Muralitharan (1347) and Shane Warne (1001) taking 991 wickets from 401 matches in his international career.
145 wickets at Lords Cricket Ground: James Anderson also comes third in the list highest wicket-takers across all formats in a single venue. The legendary England pacer has taken 145 wickets from 47 matches at the iconic Lords Cricket Ground in London.



