James Anderson

Matches: 105, Wickets: 427, Average: 24.19
England pack leader James Anderson has got better with time. The experienced campaigner has troubled the world-class batsmen with his swing as he has the skills to move the ball both ways. Anderson also bowls around 135-140 km/h which makes it difficult for the batter to make the last-minute adjustment.
The veteran pacer has also made great use of his experience to get his wickets. Anderson scalped 427 wickets in the 105 Test matches he played in the last ten years. The gun pacer has bowled with an average of 24.19 and a strike rate of 54.7 in this decade. The 37-year old took 14 five-wicket hauls and three ten-wicket hauls.
Anderson currently has 575 wickets in the 149 Test matches he has played. The swing master is currently the fourth-highest wicket-taker in the Test fold. The England pacer also has the most wickets as a fast bowler in the multi-day format.