4. Ravichandran Ashwin
Ravichandran Ashwin has been pretty handy with the bat whenever he has played against England in India. He has scored 549 runs in nine matches with six fifties to his name and is fourth in the list of top 5 run-scorers. He has a best of 91 not out to go with 56 wickets in 15 Tests against them in India.
He played a gritty knock of 39 not out to help India draw the Sydney Test match and if needed, Ashwin can hold the fort against England as well.
Also Read: Twitter Erupts After Virat Kohli And Rohit Sharma Reunite Before The Test Series Against England