Most Wickets in England vs India Tests β Legends Who Made Batsmen Sweat
James Anderson has taken 149 wickets in 39 Tests against India β the most by any bowler in England vs India Test history! From 2006 to 2024, Anderson has tormented Indian batters with his deadly swing, averaging 25.47 with 6 five-wicket hauls and a best of 5/20.