#1 James Anderson
Simply a genius in the Test arena, Jimmy Anderson is England's highest wicket-taker in the Tests and ODIs. No current English bowler is close to surpassing Anderson's degree of achievement.
He has 269 wickets in the ODIs with an impressive economy of 4.92 and in the longest format, he has 523 scalps at a strike-rate of 56.5. Overwhelmingly, Anderson couldn't manufacture anything similar in the shortest format of the game.
He was punished at hemorrhaging rate in the T20, which is highlighted by his economy of 8.16. He had to toil hard for wickets as well. He has an unhealthy average of 31.40, which emphasizes that he probably should have never played the T20 format.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news