Virat Kohli has scored 589 runs in 19 matches against England in T20Is including 4 fifties
Image Source : GettyJos Buttler is second on the list with 395 runs in 20 matches including a best of unbeaten 80
Image Source : GettyCurrent India skipper Rohit Sharma is on 383 runs in 14 matches and has scored a hundred against English team
Image Source : GettyJason Roy not part of the team in T20 World Cup has scored 356 runs in 15 matches for England against India
Image Source : GettyNow retired, Eoin Morgan scored 347 runs in 16 matches including a best of 71 against India
Image Source : GettyNext : T20 World Cup 2022: Top performing Indians in Latest ICC Rankings