James Anderson to Ravindra Jadeja: Top 5 wicket-takers in history of India vs England ODI

There have been a lot of players in history of ODI matches between India and England who have taken the highest amount of wickets.

By Krishnakant Kukreti Last Updated on - February 4, 2025 8:23 PM IST

India and England have played 107 ODI against each other since 1974. They will lock horns once again starting February 6. Given below are the top 5wicket-takers in IND v ENG ODI series.

Former Indian pacer Javagal Srinath now plays the role of match referee. He has 35 wickets from 31 ODIs against England. He also has a five-wicket haul.

Former Indian spinner Harbhajan Singh has 36 wickets to his name in 23 ODIs, averaging at 36.16. Harbhajan has also secured two five-wicket hauls and has bowled at economy of 4.20 runs per over.

Former England pace-bowling all-rounder Andrew Flintoff has the third highest wickets, as he has 37 success to his name in 30 ODIs, at an average of 28.89. He has also secured a single five-wicket haul.

The second-highest number of wickets have been taken by India's seasoned spin-bowling all-rounder Ravindra Jadeja, as he has 39 wickets from 26 ODIs at an average of 4.77.

The top spot belongs to former England pacer James Anderson. The 42-year-oldhas 40 wickets from 31 ODIs at average of 33.52. Anderson has managed to bowl 24 maidens, which is the most by any bowler between the two teams in ODI.