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. 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. Joseph Edward Root (born 30 December 1990) is an English international cricketer who plays for England in Tests and ODIs. He captained the Test side from 2017–2022. He plays for Yorkshire in English domestic cricket. Joe Root test records: Surpasses Ponting in Test runs, closes in on Tendulkar, sets multiple new records versus India. Full stats, milestones, and highlights.