#2 James Anderson - Hashim Amla and Ricky Ponting

James Anderson is definitely one of the greatest swing bowlers of all-time. He is the fourth highest wicket-taker in the history of Test cricket with 565 wickets. Even at the age of 36, Anderson has been performing exceeding well for England in Test cricket.
Though he got the better of most batsmen in the world, there are a couple of players who have troubled Anderson the most.
Anderson has come out on record alluding that he found South Africa's veteran batsman Hashim Amla and former Australian skipper Ricky Ponting as the most difficult batsmen he bowled to. In particular, he affirmed that the latter's ability of scoring from any length on Australian pitches used to make life difficult for him.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news