Alastair Cook became England’s leading run scorer in Tests, surpassing former captain Graham Gooch’s 8,900 runs in 118 matches. Cook achieved the feat during second Test between England and New Zealand at Headingley. The left-hander needed only 32 runs at the start of the Test match to go past Gooch.

Cook took 114 matches (203 innings) to reach the milestone, four less than Gooch. The England captain now sits on 13th spot on all-time most runs list in Tests, currently topped by India’s former cricketer Sachin Tendulkar. The Indian maestro has 15,921 runs against his name while on the second spot is former Australia captain Ricky Pointing with 13378 runs.

Interestingly, Kevin Pietersen occupies the fifth spot on most runs in Tests for England. The discarded right-hander has scored 8181 runs in 104 matches. Among the current crop of England cricketers Ian Bell is the only one, apart from Cook, to feature in top ten run-getters for England in Tests. Occupying the ninth spot, Bell has so far notched 7,341 runs in 110 matches.

England is currently involved in a home series against New Zealand and leads the two-match Test series by 1-0. The first Test at Lord’s saw hosts clinch a sensational 124-run victory on the last day of the match.