Joe Root went past Alastair Cook to become England’s all-time run-scorer in Tests during the first match against Pakistan in Multan.
Root overtook Cook’s tally of 12472 runs in just 147 Tests, while his former teammate needed 161 matches to get to the mark.
The 33-year-old made his debut in 2012 against India in Nagpur and has 34 hundreds — most for England in the format.
Only Rahul Dravid (13288), Jacques Kallis (13289), Ricky Ponting (13378) and Sachin Tendulkar (15921) are above Root for most Test runs.