Sachin Tendulkar has scored 2535 runs against England in thirty two matches. He has scored 7 centuries and 13 fifties with a most noteworthy score of 193. Sunil Gavaskar is second best with 2483 with four centuries while Rahul Dravid scored 1950.
Dhoni has a total of 598 runs against England in England. He needs two more runs for his 600 runs. On the off chance that he gets them, he would turn into the ninth Indian batsman to store up 600 or more runs against England in England. Others are - Tendulkar scored 1575, Dravid scored 1376, Gavaskar scored 1152, Vengsarkar scored 960, Sourav Ganguly scored 915, Viswanath scored 858, Kapil Dev socred 638 and Mohammed Azharuddin scored 625.
Dhoni has a total of 977 runs against England as a batsman. He needs 23 more runs for his 1000 runs. On the off chance that he gets them, he would then turn into the second Indian batsman to aggregate 1000 or more pursues against England Farokh Engineer, who has a total of 1113 runs against England.