'What a player...', Ganguly on Root after England batter achieves THIS huge feat Former England captain Alastair Cook is the other English player who has scored 10,000 runs or more.