A month later, Kim was joined in the South Korea national team again for the 2002 Intercontinental Cup held in Havana, Cuba.
He hit a one-bounce ground rule double over the left field off setup man Dan Wheeler with two outs in the fourth inning, and smacked an RBI single off Mike Timlin in the sixth.
At the last match of Round 2 against Team Japan, Kim drew a one-out walk in the eighth off Toshiya Sugiuchi and scored the tiebreaking run when Lee Jong-beom hit a two-RBI double.
In December 2007, Kim played for South Korea again at the Asian Baseball Championship held in Taichung, Taiwan.
On July 16, 2008, Kim was named to the South Korea national baseball team for the 2008 Summer Olympics.