Cape Town - England paceman James Anderson says he as good as ever feeling good and has no immediate plans to retire from the game.
The 36-year-old Anderson continues to be a mainstay in England's Test side and he is the fourth highest wicket-taker of all time in the longest format of the game with 575 scalps, behind only spinners Muttiah Muralitharan (800), Shane Warne (708) and Anil Kumble (619).
The Burnley-born star is set to play a huge part in the Ashes later this year, with the first Test getting underway at Edgbaston on August 1, as the hosts look to reclaim the Urn from Australia's grasp.
Anderson turns 37 on July 30, two days before the opener in Birmingham, but he insists he has no thoughts of retiring right now and is feeling the best he has for some time.
The seamer told Sky Sports: "I feel as good as I ever have.
"With me not playing one-day cricket over the last few years, it gives me that extra time to work on my fitness and stay fresh.
"I never really look too far ahead but I have no plans to finish up anytime soon. I will take it series by series and see what happens."
Anderson has not been part of England's plans in limited-overs cricket for the last few years and will not be in the squad for World Cup that starts on May 30.