Fast-paced bowler James Anderson became England’s most capped test player after being selected to play in the series final against New Zealand.
The 38-year-old wins his 162nd international appearance at Edgbaston, beating former captain Alastair Cook.
Anderson of Lancashire made his test debut in 2003 and took 616 wickets – a record in England.
“I can’t believe I’ve come this far,” Anderson told BBC Sport. “It was a great trip.”
He is seventh in the overall standings for most caps and fourth for most wickets, the first quick thrower in each.
Anderson added: “I’m lucky to have a body that can stand up to the rigors of bowling.
“I work hard for my fitness and my skills. He’s also hungry to show up every day to try and get better.
“This is all I’ve done since becoming a pro and I hope it will continue for a few more years.”
Anderson revealed that he received a congratulatory call from former teammate Cook on Wednesday night and received a special shirt with the number 162 on the back from his England teammates ahead of Thursday’s game.
“That phone call meant a lot from such a close friend,” Anderson said. “Getting over it is very special.”
Anderson made his England debut on an international matchday against Australia in December 2002.
He went on to play 194 ODI and 19 Twenty20, and his 375 appearances in all three formats are also a record for England.
He made his test debut against Zimbabwe at Lord’s 18 years ago and played with eight different captains.
“It’s a phenomenal achievement for any player to play that amount of games,” current test skipper Joe Root said Wednesday.
“It’s been through for him to get to that goal.”
How long can Anderson go on?
Anderson surpassed Sir Ian Botham’s England’s previous record of 383 test wickets in 2015.
He has since become the first English bowler at 400 and 500 test wickets and last summer he became the first fast launcher from any country to 600.
Anderson was part of four Ashes winning teams: in 2009, 2010-11, 2013 and 2015.
He needs four more wickets to overtake Anil Kumble in third place on the all time list, behind only Muttiah Muralitharan on 800 and Shane Warne on 708. Anderson is only six short of reaching 1,000 first-class wickets.
“Jimmy Anderson still absolutely loves cricket,” former England captain Michael Vaughan told the BBC Test Match Special.
“I don’t know how many years he has left because a year or two ago I was thinking another three or four years. I honestly don’t want to say how old he has left, because he’s playing bowling better than ever, he’s fitter than ever, so I think we’ll see for a while. “
If Anderson plays seven more tests, he will be the second-most capped player of all time, behind Sachin Tendulkar, who has played 200 games for India.
“I wonder if he’s going to break Tendulkar’s record,” former England manager Trevor Bayliss told BBC Sport. “It’s phenomenal that he’s still doing what he’s doing.”
The Australian, who led the English team between 2015 and 2019, believes Anderson could continue to play at the highest level for many years to come.
“There’s no reason it can’t,” Bayliss said.
“We could tell in two or three years. Who knows? As long as he enjoys playing, he is successful and his body holds together, who knows how long it will go? “