Alastair Cook is the only English player to score 9000 Test runs © Getty Images
Alastair Cook is the only English player to score 9000 Test runs © Getty Images

Alastair Cook became the first England player and the youngest one to get to 9000 Test runs on Day 4 of the second Test at Headingley. This has been a milestone Test for him but he was dismissed for 56 and there is a lot of work to be done today to save the game for England against New Zealand and will want to keep doing well for England as they prepare for the Ashes after the Test series against New Zealand. Live Scorecard: England vs New Zealand, 2nd Test, Day 5 at Headingley

Earlier in the Test, Cook became England’s highest-ever run-scorer in Test cricket when he broke the record of batting mentor Graham Gooch during the second Test against New Zealand at Headingley on Saturday. The 30-year-old left-handed opener started England’s reply to New Zealand’s first innings 350 on Saturday needing just 32 more runs to surpass Gooch’s mark of 8,900 runs in 118 Tests. Alastair Cook: I wouldn’t put myself anywhere near Graham Gooch

Cook, first coached by ex-England captain Gooch as a schoolboy, reached lunch unbeaten on 27. Then, to his 13th ball after lunch Cook passed Gooch — whose runs came in four more Tests (118 to 114) — when he square-drove Tim Southee for four to break a record that had stood for nearly 22 years. Live updates: England vs New Zealand, 2nd Test, Day 5 at Headingley

By going past Gooch, Cook moved up to 13th place on the all-time list of leading run-scorers in Test cricket, where retired India great Sachin Tendulkar remains way out in front with 15,921 runs in 200 matches.