Root is the only visiting batter to score 1000-plus Test runs in New Zealand. The right-hander is the only England batter to score 500-plus runs and average above 50 in five countries. The latest player to enter this list is none other than former England captain Joe Root. Root, who already held the record for being England’s highest run-getter in Test cricket—surpassing Alastair Cook earlier this year—has now improved his position in the all-time run-scorers list and is ranked number two. Joe Root becomes the first cricketer to score 3,000 Test runs against India in the IND vs ENG 3rd Test at Lord’s, cementing his legacy. Year by Year analysis of Joe Root's Test batting stats including runs, average, innings, highest scores, centuries, and other individual records