English cricket has been graced by a constellation of remarkable bowlers who have etched their names in history through their wicket-taking prowess. From the swing of Anderson to the spin of Swann, each player brings a unique dimension to the game.
Their legacies resonate not only through their numbers but also through the memories they have created on the field. As England’s cricketing journey continues, these top 10 wicket-takers will forever remain a source of inspiration and pride for cricket enthusiasts worldwide.
In this article, we delve into the top 10 bowlers with the most wickets for England in all formats.
Most Wickets for England in All Formats
Player | Wickets | Innings | Avg | BBI | 5W/10W |
---|---|---|---|---|---|
James Anderson | 991 | 560 | 27.28 | 7/42 | 34/3 |
Stuart Broad | 847 | 485 | 27.83 | 8/15 | 21/3 |
Ian Botham | 528 | 283 | 28.44 | 8/34 | 27/4 |
Darren Gough | 466 | 252 | 27.26 | 6/42 | 11/0 |
Graeme Swann | 410 | 223 | 27.77 | 6/65 | 18/3 |
Bob Willis | 405 | 229 | 25.08 | 8/43 | 16/0 |
Andrew Flintoff | 392 | 258 | 29.16 | 5/19 | 5/0 |
Adil Rashid | 391 | 285 | 31.12 | 5/27 | 4/0 |
Chris Woakes | 385 | 260 | 28.90 | 6/17 | 8/1 |
Moeen Ali | 366 | 318 | 39.09 | 6/53 | 5/1 |
Key Stats
970: James Anderson is the highest wicket-taker for England in all formats of the game. Anderson has over 970 wickets under his belt and is still going strong in the Test format. He is also the leading wicket-taker for England in ODIs and Tests.
189: Stuart Broad finished his career with 189 wickets against Australia across formats. This is the most wickets taken by an England bowler against one opponent in all formats combined.
1039: Anderson and Broad have claimed 1294 Test wickets. They participated in 138 Test matches together between 2007 and 2023 and picked up 1039 wickets as a bowling pair. This is the most wickets taken by a bowling pair in Test cricket, and they became the only second pair to grab 1000 wickets together.
10 & 19: England’s legendary off spinner, Jim Laker, holds a unique record to his name. He delivered the best bowling figures in a Test innings as well as a Test match — both in a single match. In the 4th Ashes Test of 1956, Laker produced a match haul of 19 wickets for 90 runs. In the first innings, he picked up 9 wickets for 37 runs, and in the second innings, he returned with a record-breaking figure of 10/53.