Australia fast bowler Mitchell Johnson retires from internationals
The 34-year-old took two wickets on the final day of the drawn second Test against New Zealand in Perth.
"I feel now is the best time to say goodbye," he said. "I have been lucky to have a wonderful career and enjoyed every moment playing for my country."
He is Australia's fourth-highest Test wicket-taker, with 313 in 73 matches, and also took 239 one-day wickets.
Johnson was also a useful lower order batsman, scoring 11 half-centuries and one century during a career run haul of 2,034.