The 34-year-old, who didn’t feature for Durham during their triumphant 2013 season, was a key part of England’s attack which helped win back the Ashes in the memorable 2005 series.
Harmison featured in 63 Tests, taking 222 wickets at an average of 31.94, whilst playing 58 one-day internationals and two Twenty20 matches.
“Today I am announcing my retirement from professional cricket,” said Harmison.
“I was hoping to go out on a high in my benefit year but my body has not allowed me to, and I have not made a single first-team appearance.
“With my contract up at the end of the season, I have known for a while I would be calling it a day.
“But I did not want to take the shine off such a magnificent campaign for Durham by announcing it before the end.
“I may not have been able to contribute in the way I wished, but I have at least got what I most wanted out of the 2013 season – the LV= County Championship trophy back in the cabinet.
“So now, with the club’s end-of-season awards night out of the way, I can make my decision public.”
The former fast bowler is the final member of England’s lethal 2005 Ashes attack to retire after Simon Jones, Andrew Flintoff, and most recently, Matthew Hoggard called time on their respective careers.
MORE: The latest football news
MORE: The latest tennis news