English pacer James Anderson has replaced Indian spinner Ravindra Jadeja as the top-ranked Test bowler in the latest ICC Test bowler rankings. Anderson, who became the sixth bowler to take 500 Test wickets during the Lord’s test against Windies, is 12 points ahead of Jadeja. India’s Ravichandran Ashwin occupies the third spot on the list.