www.insidesport.in
By Swati Bhatia
Indian batting legend Sunil Gavaskar holds the record for most runs against England at home.
Gundappa Viswanath is second on the list with 1022 runs against England in Tests in India.
Modern day legend Virat Kohli is third on the list of players with most runs vs England at home.
Virat Kohli is an Indian international cricketer and the former captain of the Indian national cricket team
Master Blaster Sachin Tendulkar is fifth on the list with 960 runs against the Three Lions in the longest format at home.