#1 James Anderson

Undoubtedly one of the greatest swing bowlers of all time, James Anderson has been an integral part of England's Test setup for a long time. Jimmy has been utterly brilliant for all these years and his place in the history books is sealed.
With 575 wickets to his name in 148* Tests, James Anderson is England's greatest wicket-taker and ranks 4th in the all-time list. His record against all top nations is impressive but it is against India that James Anderson has really relished playing.
The King of Swing from Burnley has claimed 110 wickets against India in 27 test matches which is an exceptional return for a fast bowler against one of the most formidable Test-playing nations.
Anderson also holds a great record against India's Sachin Tendulkar who has fallen prey to the pacer's brilliance on 9 occasions.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news