On April 1, 1998, when Ono was 18 years old, he debuted for the Japan national team against South Korea. He played also at the 1998 World Cup. In 1999, he played for the Japan U-20 national team at 1999 World Youth Championship. Japan won the 2nd place at the championship. In 2000, he was selected Japan for 2000 Asian Cup and won the champions. He played at 2001 Confederations Cup and 2002 which held in Japan. He played all matches both tournament and won the 2nd place at 2001 Confederations Cup. He also played at 2004 Summer Olympics as over aged player and 2006 World Cup. He played 56 games and scored 6 goals for Japan until 2008.