England is one of the best sides in Test cricket history. They are renowned for producing the best fast bowlers in the world. English bowlers are the best swing bowlers in the globe probably, can always hit the ball up to trouble the batsmen with an unplayable swing. You will be amazed to know that no spinner is on the list of the top 5 bowlers with the most test wickets for England.
Lancashire-born fast bowler, James Anderson has scalped the most Test wickets for England. Making his debut in 2003, Anderson has taken 651 wickets in 171 test matches, which is the third-highest by any player in test cricket history. Jimmy has passed the 5 wickets mark 31 times in his career.
Current English fast bowler Stuart Broad gets 2nd place in terms of taking the maximum Test wickets for England Cricket, 549 wickets in 155 matches. His average has been 27.96, while his best bowling figure came against Australia in the 2015 Ashes, 8 for 15.
Former all-rounder, Ian Botham gets 3rd spot on the list of grabbing the most Test wickets for England. The right-hand bowler was a part of 102 test matches for England and had 383 scalps in his name. Botham was not only good with the ball, smashed 5200 runs with the bat too.
In 13 years of test career, Bob Wills bagged 325 wickets in 90 test matches at a decent average of 25.20, which is the 4th most by any bowler for England. In 1992 against New Zealand, the 6ft 6-inch bowler registered his career-best 9 for 92 against New Zealand. Despite knee surgery in 1974, with his rigorous hard work and sheer dedication he went on to become one of the greats.
List of Players with Most Test Wickets For England
James Anderson has the most test wickets for England (651).
James Anderson has the most test wickets across all formats (938).
Alastair Cook has amassed the most test runs for England.