The Manchester United midfielder, 29, did not play as his country beat Uzbekistan 3-2 in the third-place play-off yesterday.
That means he ended his career as captain of South Korea with exactly 100 caps.
Former Tottenham full-back Young-Pyo Lee, who won his 127th cap against Uzbekistan, has also retired.
South Korea coach Cho Kwang-rae said: "The two players have done a remarkable job for the prosperity of Korean football.
"It would be better if I could retain both of them in the national team but other players have done an excellent job."
Kudos to Park, he stopped when he was at the top.
ya quit international football to concentrate on united career a wise choice indeed, esp he is reaching 30 soon.
did he make way for other players to play on friday? Gracious chap huh :)
Anyone watched last night's asian cup? Wah asian football is still crappy....well not exactly rubbish but definitely nowhere even near the standards of european championships.