Joe Root etched his name into the history books on Thursday (July 10) at Lord’s by becoming the first batter ever to score 3,000 runs in Test cricket against India. In doing so, the former England captain added another milestone to an already glittering career and reinforced his reputation as one of the finest batters of his generation.