Oh has been a member of the national side, both at junior and senior level. He played in the U-20 side in the 2005 FIFA World Youth Championship. A part-timer in the senior side since making his senior debut against Ghana in 2006, the most recent of his 14 caps was against Japan, during the 2010 East Asian Football Championship.