A brief history of India vs England achievers
. In India versus England Sachin Tendulkar holds the record of having most runs scoring 2535 runs in 32 test matches.
 Record for playing the maximum matches to goes to Sunil Gavaskar who has played 38 test matches.
James Anderson a k a Jimmy Anderson holds the record of taking the most wickets with 110 wickets in just 27 matches.