credit- ESPNcricinfo
5) 3-match Test in 1971
The oldest-ever best-recorded outcome for an IND vs ENG Test series goes way back to the 1971 where both the teams played 3 Test matches. India won 1 of the matches and the other two were a draw. This somehow concluded in India winning the series.
4) 3-match test in 1986
After exactly 15 years from the the oldest-best recorded Test series, India and England came out with the second Test series with the best outcome. This was also a 3-match Test series where India won 2 of the matches and 1 being a draw. This resulted in a 2-0 series win for India.
3) 4-match Test in 2002
Starting of the 21st century, India and England came out with another recorded best outcome. This was a 4-match series where India won and lost 1 match each. The other 2 matches were a draw. Hence this series was concluded as a draw.
2) 3-match Test in 2007
Within 5 years of the previous Test with the best outcome, India came up with another new best outcome. Indian team won 1 match and other 2 were a draw. This resulted in India winning the series.
1) 5-match Test in 2021
The most recent Test series with the best outcome for India and England was the 5-match Test series in 2021.This series was a dramatic one as India both won and lost 2 matches each. The final match was the deciding factor, which also ended in a draw. As a result, the whole series was declared a draw.